Suddenly unable to stream from schedule
  • Hi all,
    you may remember me from the setup help question earlier when everyone was great and helped me get this thing figured out.
    Since then, I have not made any changes to my settings, however, since I wasn't ready to actually launch anything, I only did a few test runs of the system and was able to get a stream to play.

    Because of work, I haven't had time to play with it again until today.
    Suddenly, I'm unable to go "on air".
    did airtime-check-system and everything is fine there but then I did

    service icecast2 restart
    service airtime-playout restart
    service airtime-media-monitor restart
    service airtime-show-recorder restart

    I then scheduled a new show and filled it with a playlist.
    Everything appears as if it is playing however, the "on air" button is not lit up red and I'm unable to listen to the stream.
    When I go to the "streams" tool, above my enabled stream it is stuck on "getting information from the server"

    everything looks fine in system->status.

    It just won't let me go on air.
    I have my stream set to ogg/vorbis at 64kb. I haven't changed anything at all.
    my playout history shows empty.

    Any thoughts as to what might be going on?
    This is a VPS and I am the only person that has full control of the server with root access etc so, I know there were no changes at the server level either.
    Thanks in advance.
    Michael
  • 6 Comments sorted by
  • Check notify.log, pypo.log, ls_script.log.
  • Logs got confusing a bit so, I truncated them and then restarted the server with the following commands
    service icecast2 restart
    service airtime-playout restart
    service airtime-media-monitor restart
    service airtime-show-recorder restart

    all of them started fine except for airtime-show-recorder which presented me with the error "unrecognized service"

    pypo.log seems to be hung up on checking to see if liquid soap is running. unless there's no "done" output for that in the log file?

    when I go to system->Status, it shows a green check mark next to
    airtime-playout
    airtime-liquidsoap
    airtime-media-monitor
    rabbitmq-server

    I'm at a loss? Everything seems to be fine but I still can't go 'on air' and when I go to System->streams my stream still shows "Getting Information From Server..."
    Here is the output of pypo.log

    pypo.log
    2013-02-13 12:44:14,187 DEBUG - [pypocli.py : configure_locale() : line 65] - Before ANSI_X3.4-1968
    2013-02-13 12:44:14,187 DEBUG - [pypocli.py : configure_locale() : line 69] - No locale currently set. Attempting to get default locale.
    2013-02-13 12:44:14,188 INFO - [pypocli.py : configure_locale() : line 84] - New locale set to: en_US.UTF8
    2013-02-13 12:44:14,188 DEBUG - [pypocli.py : configure_locale() : line 91] - sys default encoding UTF-8
    2013-02-13 12:44:14,188 DEBUG - [pypocli.py : configure_locale() : line 92] - After UTF-8
    2013-02-13 12:44:14,189 INFO - [pypocli.py : <module>() : line 144] - ###########################################
    2013-02-13 12:44:14,189 INFO - [pypocli.py : <module>() : line 145] - #             *** pypo  ***               #
    2013-02-13 12:44:14,189 INFO - [pypocli.py : <module>() : line 146] - #   Liquidsoap Scheduled Playout System   #
    2013-02-13 12:44:14,190 INFO - [pypocli.py : <module>() : line 147] - ###########################################
    2013-02-13 12:44:14,190 INFO - [pypocli.py : <module>() : line 152] - Timezone: ('EST', 'EDT')
    2013-02-13 12:44:14,190 INFO - [pypocli.py : <module>() : line 153] - UTC time: 2013-02-13 17:44:14.190498
    2013-02-13 12:44:14,192 DEBUG - [api_client.py : __get_airtime_version() : line 159] - Trying to contact http://airtime.truefmonline.com:80/api/version/api_key/%%api_key%%
    2013-02-13 12:44:14,427 DEBUG - [api_client.py : __get_airtime_version() : line 165] - Data: {"version":"2.2.1"}
    2013-02-13 12:44:14,428 DEBUG - [api_client.py : __get_airtime_version() : line 168] - Airtime Version 2.2.1 detected
    2013-02-13 12:44:14,428 INFO - [api_client.py : is_server_compatible() : line 206] - Airtime version: 2.2.1
    2013-02-13 12:44:14,428 INFO - [api_client.py : is_server_compatible() : line 207] - pypo is at version 2.2.1 and is compatible with this version of Airtime.
    2013-02-13 12:44:14,428 DEBUG - [pypocli.py : liquidsoap_running_test() : line 125] - Checking to see if Liquidsoap is running

  • also notify.log and ls_script.log are empty
  • Rebooting the server completely worked.
    Looks like this was an issue with cpu usage and not an airtime issue.
  • If this happens again, please tar up the entire contents of /var/log/airtime, and we will take a look at it.
    Airtime Pro Hosting: http://airtime.pro
  • Thanks Martin,
    You all are amazingly helpful. I apologize for cluttering up the forum.