AFP の mount でのエラー

AFP の mount を試していていろいろエラーが出るのですが、番号でしか出ないのでその意味と確認方法をメモしておきます。(注意:番号と実際の問題点の対応がついてますので、大きな間違いはないと思いますが、確認方法は正しいヘッダファイルを参照しているかなど、引き続き調査が必要です。)

$ sudo mount -t afp afp://user:pass@server/mountpoint /localmountpoint
mount_afp: AFPMountURL returned error -####, errno is -####

確認結果

遭遇したエラーの確認結果です。

  • AFPMountURL returned error -1069, errno is -1069
    • error -1069 = aspNoServers (No servers at that address)
    • サーバー名を間違えていた。
  • AFPMountURL returned error -5019, errno is 2
    • error -5019 = afpParmErr (A specified parameter was out of allowable range)
    • errno 2 = ENOENT (No such file or directory)
    • リモートのマウントポイントのパスを間違えていた。
  • AFPMountURL returned error -5002, errno is -5002
    • error -5002 = afpBadUAM (Unknown user authentication method specified)
    • ユーザー/パスワードを指定していなかった。
  • AFPMountURL returned error -5023, errno is -5023
    • error -5023 = afpUserNotAuth (No AFPLogin call has successfully been made for this session)
    • パスワードを指定していなかった、パスワードを間違えていた。

確認方法

error

/System/Library/Frameworks/CoreServices.framework/Frameworks /CarbonCore.framework/Headers/MacErrors.h の中からエラー番号を探す。

errno

/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/errno.h の中からエラー番号を探す。

確認バージョン

  • Mac OS X バージョン 10.6.8
  • Xcode 3.2.5
  • CarbonCore/MacErrors.h CarbonCore-861.13~4
  • errno.h 8.5 (Berkeley) 1/21/94

 

カテゴリー: Mac ネットワーク タグ: , パーマリンク

コメントは停止中です。