私は仕事の一環として、毎日tftpを使用しています。これまでのところ、とても良い、昨日(2016年6月21日)以来、単にそれ以上働かなかった。私はこの問題を議論している人も誰もいないので、理由を正確には分かりません。なぜなら、誰も私のようなtftpを使ってAppleを使ってルータをフラッシュしないからです。tftpdが動作しません - MAC OS Xエルキャピタン10.11.5
私はいつもtftpdの起動にやった基本的な手順:
$ launchctl load -F /System/Library/LaunchDaemons/tftp.plist
$ launchctl start com.apple.tftpd
は、その後、私は「/プライベート/ tftpbootの」ディレクトリの下に私のファームウェアを入れて、ではすでにモード0777.
に設定しましたファームウェアをダウンロードするためには、プロセスは簡単です:
あなたは「転送がタイムアウトした」察しの通り$ tftp
tftp> connect
(to) localhost
tftp> get firmware.bin
Transfer timed out.
が私のために良いことを意味しません。
「/var/log/system.log」を尾で見てみると、次のメッセージがループで表示されることがありました(真剣に言えば、巨大なメッセージ量であり、SSD HDはほとんど燃えました。ときに、ログ書き込み):それは非停止サービスだったので
...
Jun 22 14:36:59 MacBook-Pro tftpd[57553]: setgid to -2: Operation not permitted
Jun 22 14:36:59 MacBook-Pro com.apple.xpc.launchd[1] (com.apple.tftpd[57553]): Service exited with abnormal code: 1
Jun 22 14:36:59 MacBook-Pro tftpd[57554]: setgid to -2: Operation not permitted
Jun 22 14:36:59 MacBook-Pro com.apple.xpc.launchd[1] (com.apple.tftpd[57554]): Service exited with abnormal code: 1
Jun 22 14:36:59 MacBook-Pro tftpd[57555]: setgid to -2: Operation not permitted
Jun 22 14:36:59 MacBook-Pro com.apple.xpc.launchd[1] (com.apple.tftpd[57555]): Service exited with abnormal code: 1
...
、集中的なIを引き起こす/ O、私はそれを停止しなければならなかった、これは私がいつもやった通常の手順である:
$ launchctl stop com.apple.tftpd
$ launchctl unload -F /System/Library/LaunchDaemons/tftp.plist
私はそれに取り組んでいるので、私はこのツールが必要です。 何が起こっているのか評価してください。 tftpdにこの欠陥のある動作をもたらしたOSアップデートがありますか?
UDP/69にバインドされたtftpdを実行しているDockerコンテナは動作できませんでした。 私は自分のディスクの内容をすべて消去して、まったく新鮮なOS Xをインストールしようとしました。何らかのバグのアップデートが私のシステムに混乱をもたらしたと考えました。
注:
はすでにSystem Integrity Protection (rootless)を無効にして、それを試してみました:(上記のように)
はすでに "sudoを" とlaunchctlを起動手順を実行しようとしました。
私はより多くの意見を得るためにAsk DifferentとServer Faultからこの質問を重複。
ありがとう、 よろしくお願いします。
私はこれに気づいていませんでした!彼らはいつかそれを修正し、このような行動を停止することを願っています。なぜこの条件でOS X Serverを購入するのですか?私は間違いないでしょう。 – sirboderafael
OSXサーバーソフトウェアは現在2年間無料です。 – bioffe