cronで@rebootが動作しません。


はじめまして  
Linux初心者です、ネット上に類似案件が見当たらなかったので質問させていただきます。

ラズパイ上で

[code]

    sudo crontab -e
    
[/code]

からエディタを起動し、

[code]

    10 * * * * /usr/bin/python3 /home/pi/Desktop/seminar/room-pub.py;
    
[/code]

と設定するとPythonが動くのですが、上記を

[code]

    @reboot /usr/bin/python3 /home/pi/Desktop/seminar/room-pub.py;
    
[/code]

と設定しても再起動時に動いてくれません。

どのような確認をすべきでしょうか？  
cron.logは以下のようになっております。

■正常に動作時

[code]

    Jun 12 16:34:01 raspberrypi CRON[1695]: (root) CMD (/usr/bin/python3 /home/pi/Desktop/seminar/room-pub.py;)
    
[/code]

■@reboot 設定時

[code]

    Jun 12 17:17:07 raspberrypi cron[412]: (CRON) INFO (pidfile fd = 3)
    Jun 12 17:17:07 raspberrypi cron[412]: (CRON) INFO (Running @reboot jobs)
    Jun 12 17:17:07 raspberrypi CRON[464]: (root) CMD (/usr/bin/python3 /home/pi/Desktop/seminar/room-pub.py;)
    Jun 12 17:17:09 raspberrypi CRON[423]: (root) MAIL (mailed 785 bytes of output but got status 0x0001 from MTA#012)
    
[/code]

以上になります。  
よろしくお願いいたします。

※追記  
@take88 様 @masm 様  
ご指摘ありがとうございます。

  * `/var/spool/mail/root` を確認してみましたが、ファイルが存在しませんでした。
  * 末尾の「`;`」を削除してみましたが改善されませんでした。
  * `@reboot /usr/bin/python3 /home/pi/Desktop/seminar/room-pub.py > /tmp/room-pub.log 2>&1` に変更してみました、出力されたコードが以下になるのですが、末尾行にエラーを示すログが残っておりましたがこの文が意味するところをご教授いただけませんでしょうか？

`socket.gaierror: [Errno -2] Name or service not known`

以上、よろしくお願いいたします。




cron実行時にエラーなどあると、root にメールが届いている可能性があります。

通常メールは `/var/spool/mail/root` ファイルに保存されます。  
もしファイルがあれば less などで内容確認してください。  
cron実行時のエラーが出力されていれば それがヒントになります。

