Zoneminder switches to status stopped automatically
Posted: Sun Jul 10, 2016 11:48 am
Dear Zoneminder Community,
I'm running Zoneminder 1.29.0 on a Raspberry Pi 2, with to IP cameras setup as remote source type.
Unfortunately Zoneminder switches its status from "Running" to "Stopped" in a random fashion, and I'm not able to find out why.
Before I had Zoneminder 1.28 installed with the same camera configuration and did not encounter this type of problem.
Switching to stopped may happen after only a few minutes, sometimes the system is running one days without problems.
When I look at the log files I cannot see a connection to any critical error. It just seems like some part of zoneminder decides to stop the system.
I'm posting here the logs, in the hope you can interpret the log data more successful that I was.
Thanks for your help,
Clemi
Code Status Zoneminder Service:
Second Zoneminder log of different "Stopped" event
I'm running Zoneminder 1.29.0 on a Raspberry Pi 2, with to IP cameras setup as remote source type.
Unfortunately Zoneminder switches its status from "Running" to "Stopped" in a random fashion, and I'm not able to find out why.
Before I had Zoneminder 1.28 installed with the same camera configuration and did not encounter this type of problem.
Switching to stopped may happen after only a few minutes, sometimes the system is running one days without problems.
When I look at the log files I cannot see a connection to any critical error. It just seems like some part of zoneminder decides to stop the system.
I'm posting here the logs, in the hope you can interpret the log data more successful that I was.
Thanks for your help,
Clemi
Code Status Zoneminder Service:
Corresponding Zoneminder Log:* zoneminder.service - ZoneMinder CCTV recording and surveillance system
Loaded: loaded (/lib/systemd/system/zoneminder.service; enabled)
Active: failed (Result: exit-code) since Do 2016-07-07 05:25:47 UTC; 2 days ago
Process: 3730 ExecStop=/usr/bin/zmpkg.pl stop (code=exited, status=1/FAILURE)
Process: 1059 ExecStart=/usr/bin/zmpkg.pl start (code=exited, status=0/SUCCESS)
Main PID: 1304 (code=exited, status=4)
Jul 07 05:25:39 raspberrypi sudo[3738]: pam_unix(sudo:session): session open...)
Jul 07 05:25:39 raspberrypi sudo[3738]: pam_unix(sudo:session): session clos...a
Jul 07 05:25:39 raspberrypi sudo[3746]: root : TTY=unknown ; PWD=/usr/share/...k
Jul 07 05:25:39 raspberrypi sudo[3746]: pam_unix(sudo:session): session open...)
Jul 07 05:25:40 raspberrypi sudo[3746]: pam_unix(sudo:session): session clos...a
Jul 07 05:25:40 raspberrypi systemd[1]: zoneminder.service: control process ...1
Jul 07 05:25:40 raspberrypi zmc[3223]: INF [Got signal 15 (Terminated), exiting]
Jul 07 05:25:42 raspberrypi zma[1393]: INF [Got signal 15 (Terminated), exiting]
Jul 07 05:25:42 raspberrypi zma[3624]: INF [Got signal 15 (Terminated), exiting]
Jul 07 05:25:47 raspberrypi systemd[1]: Unit zoneminder.service entered fail....
Hint: Some lines were ellipsized, use -l to show in full.
Date/Time
Component Server PID Level Message File Line
2016-07-07 07:25:40.450111 zma_m1 3624 INF Got signal 15 (Terminated), exiting zm_signal.cpp 40
2016-07-07 07:25:40.438489 zma_m2 1393 INF Got signal 15 (Terminated), exiting zm_signal.cpp 40
2016-07-07 07:25:38.638640 zmpkg 3730 INF Command: stop zmpkg.pl
2016-07-07 07:25:35.614000 zmpkg 3730 INF Sanity checking States table... zmpkg.pl
2016-07-07 07:25:34.579570 zmdc 1304 INF 'zmc -m 1' exited normally zmdc.pl
2016-07-07 07:25:33.696250 zmdc 1304 WAR 'zmc -m 1' has not stopped at 16/07/07 05:25:33. Sending KILL to pid 3724 zmdc.pl
2016-07-07 07:25:27.694758 zmc_m1 3724 INF Got signal 15 (Terminated), exiting zm_signal.cpp 40
2016-07-07 07:25:26.974590 zmdc 1304 INF 'zmc -m 1' sending stop to pid 3724 at 16/07/07 05:25:26 zmdc.pl
2016-07-07 07:25:26.734033 zmc_m1 3726 WAR Discarding incomplete frame 28, 0 bytes zm_rtp_source.cpp 336
2016-07-07 07:25:21.030600 zmwatch 1430 INF Restarting capture daemon for Durchfahrt, time since last capture 6 seconds (1467869121-1467869115) zmwatch.pl
2016-07-07 07:25:20.304796 zmc_m1 3726 WAR Discarding partial frame 28, 1204 bytes zm_rtp_source.cpp 345
2016-07-07 07:25:16.511236 zmc_m1 3726 WAR Packet in sequence, gap 2 zm_rtp_source.cpp 127
2016-07-07 07:25:12.885511 zmc_m1 3726 WAR Discarding incomplete frame 19, 0 bytes zm_rtp_source.cpp 336
2016-07-07 07:25:12.858029 zmc_m1 3726 WAR Discarding partial frame 19, 55204 bytes zm_rtp_source.cpp 345
2016-07-07 07:25:12.831837 zmc_m1 3726 WAR Packet in sequence, gap 2 zm_rtp_source.cpp 127
2016-07-07 07:25:12.306129 zma_m1 3624 INF Durchfahrt: 3267 - Closing event 92, alarm end zm_monitor.cpp 1707
2016-07-07 07:25:12.282865 zma_m1 3624 INF Durchfahrt: 3267 - Left alarm state (92) - 128(3) images zm_monitor.cpp 1702
2016-07-07 07:25:04.423932 zmc_m1 3726 WAR Discarding incomplete frame 0, 0 bytes zm_rtp_source.cpp 336
2016-07-07 07:25:04.398308 zmc_m1 3726 WAR Discarding frame 0 zm_rtp_source.cpp 349
2016-07-07 07:25:04.256288 zmc_m1 3726 WAR Sequence in probation 2, out of sequence zm_rtp_source.cpp 112
2016-07-07 07:25:03.137914 zmc_m1 3724 INF Starting Capture version 1.29.0 zmc.cpp 250
2016-07-07 07:25:03.021263 undef 3724 INF No Server ID or Name specified in config. Not using Multi-Server Mode. zm_config.cpp 139
2016-07-07 07:25:02.884360 zmdc 3724 INF 'zmc -m 1' started at 16/07/07 05:25:02 zmdc.pl
2016-07-07 07:25:02.884340 zmdc 1304 INF 'zmc -m 1' starting at 16/07/07 05:25:02, pid = 3724 zmdc.pl
2016-07-07 07:25:01.101850 zmdc 1304 INF Starting pending process, zmc -m 1 zmdc.pl
2016-07-07 07:24:59.312830 zmdc 1304 INF 'zmc -m 1' exited normally zmdc.pl
2016-07-07 07:24:56.163684 zmc_m1 3628 INF Got signal 15 (Terminated), exiting zm_signal.cpp 40
2016-07-07 07:24:56.162079 zmc_m1 3630 WAR Discarding partial frame 3262, 61204 bytes zm_rtp_source.cpp 345
2016-07-07 07:24:55.139390 zmdc 1304 INF 'zmc -m 1' sending stop to pid 3628 at 16/07/07 05:24:55 zmdc.pl
2016-07-07 07:24:54.627932 zmc_m1 3630 WAR Packet in sequence, gap 336 zm_rtp_source.cpp 127
2016-07-07 07:24:54.331037 zmc_m1 3630 WAR Discarding incomplete frame 3258, 0 bytes zm_rtp_source.cpp 336
2016-07-07 07:24:53.941892 zmc_m1 3630 WAR Discarding partial frame 3258, 60004 bytes zm_rtp_source.cpp 345
2016-07-07 07:24:53.719550 zmwatch 1430 INF Restarting capture daemon for Durchfahrt, time since last capture 11 seconds (1467869093-1467869082) zmwatch.pl
2016-07-07 07:24:43.591041 zmc_m1 3630 WAR Packet in sequence, gap 2 zm_rtp_source.cpp 127
2016-07-07 07:24:37.997276 zmc_m1 3630 WAR Discarding incomplete frame 3244, 0 bytes zm_rtp_source.cpp 336
2016-07-07 07:24:37.976291 zmc_m1 3630 WAR Discarding partial frame 3244, 32404 bytes zm_rtp_source.cpp 345
2016-07-07 07:24:37.940993 zmc_m1 3630 WAR Packet in sequence, gap 2 zm_rtp_source.cpp 127
2016-07-07 07:24:28.676383 zmc_m1 3630 WAR Discarding incomplete frame 3220, 0 bytes zm_rtp_source.cpp 336
2016-07-07 07:24:28.653733 zmc_m1 3630 WAR Discarding partial frame 3220, 60004 bytes zm_rtp_source.cpp 345
2016-07-07 07:24:28.631169 zmc_m1 3630 WAR Packet in sequence, gap 2 zm_rtp_source.cpp 127
2016-07-07 07:24:23.048482 zmc_m1 3630 WAR Discarding incomplete frame 3206, 0 bytes zm_rtp_source.cpp 336
2016-07-07 07:24:23.026092 zmc_m1 3630 WAR Discarding partial frame 3206, 27604 bytes zm_rtp_source.cpp 345
2016-07-07 07:24:22.981472 zmc_m1 3630 WAR Packet in sequence, gap 2 zm_rtp_source.cpp 127
2016-07-07 07:24:20.177205 zmc_m1 3630 WAR Discarding partial frame 3199, 1204 bytes zm_rtp_source.cpp 345
2016-07-07 07:24:19.920800 zmc_m1 3630 WAR Packet in sequence, gap 2 zm_rtp_source.cpp 127
2016-07-07 07:24:12.762101 zmc_m1 3630 WAR Discarding incomplete frame 3184, 0 bytes zm_rtp_source.cpp 336
2016-07-07 07:24:12.737783 zmc_m1 3630 WAR Discarding partial frame 3184, 4804 bytes zm_rtp_source.cpp 345
2016-07-07 07:24:12.700249 zmc_m1 3630 WAR Packet in sequence, gap 12 zm_rtp_source.cpp 127
2016-07-07 07:24:12.636449 zmc_m1 3630 WAR Discarding incomplete frame 3180, 0 bytes zm_rtp_source.cpp 336
2016-07-07 07:24:12.610215 zmc_m1 3630 WAR Discarding partial frame 3180, 1204 bytes zm_rtp_source.cpp 345
2016-07-07 07:24:11.731161 zmc_m1 3630 WAR Packet in sequence, gap 2 zm_rtp_source.cpp 127
2016-07-07 07:24:08.237756 zma_m1 3624 INF Durchfahrt: 3167 - Gone into alert state zm_monitor.cpp 1695
2016-07-07 07:24:08.111635 zmc_m1 3630 WAR Discarding partial frame 3171, 68404 bytes zm_rtp_source.cpp 345
2016-07-07 07:24:08.060949 zmc_m1 3630 WAR Packet in sequence, gap 2 zm_rtp_source.cpp 127
2016-07-07 07:24:07.188536 zma_m1 3624 INF Durchfahrt: 3165 - Opening new event 92, alarm start zm_monitor.cpp 1651
2016-07-07 07:24:05.013892 zma_m1 3624 INF Durchfahrt: 3165 - Gone into alarm state zm_monitor.cpp 1605
2016-07-07 07:24:03.698243 zma_m1 3624 INF Durchfahrt: 3164 - Gone into prealarm state zm_monitor.cpp 1680
2016-07-07 07:24:02.398605 zmc_m1 3630 WAR Discarding incomplete frame 3157, 0 bytes zm_rtp_source.cpp 336
2016-07-07 07:24:02.375890 zmc_m1 3630 WAR Discarding frame 3157 zm_rtp_source.cpp 349
2016-07-07 07:24:02.351132 zmc_m1 3630 WAR Packet in sequence, gap 2 zm_rtp_source.cpp 127
2016-07-07 07:24:01.695885 zma_m2 1393 INF Hofzufahrt: 105572 - Closing event 91, alarm end zm_monitor.cpp 1707
2016-07-07 07:24:01.674010 zma_m2 1393 INF Hofzufahrt: 105572 - Left alarm state (91) - 80(45) images zm_monitor.cpp 1702
2016-07-07 07:24:01.386543 zmc_m1 3630 WAR Discarding frame 3157 zm_rtp_source.cpp 349
2016-07-07 07:24:01.357021 zmc_m1 3630 WAR Packet in sequence, gap 13 zm_rtp_source.cpp 127
2016-07-07 07:24:01.160247 zmc_m1 3630 WAR Discarding incomplete frame 3151, 0 bytes zm_rtp_source.cpp 336
2016-07-07 07:24:00.832558 zmc_m1 3630 WAR Discarding partial frame 3151, 52804 bytes zm_rtp_source.cpp 345
2016-07-07 07:23:58.681045 zmc_m1 3630 WAR Packet in sequence, gap 2 zm_rtp_source.cpp 127
2016-07-07 07:23:54.048991 zma_m2 1393 INF Hofzufahrt: 105562 - Gone into alert state zm_monitor.cpp 1695
2016-07-07 07:23:49.360714 zmc_m1 3630 WAR Discarding incomplete frame 3127, 0 bytes zm_rtp_source.cpp 336
2016-07-07 07:23:49.273629 zmc_m1 3630 WAR Discarding partial frame 3127, 8404 bytes zm_rtp_source.cpp 345
2016-07-07 07:23:49.251015 zmc_m1 3630 WAR Packet in sequence, gap 2 zm_rtp_source.cpp 127
2016-07-07 07:23:43.768575 zmc_m1 3630 WAR Discarding incomplete frame 3113, 0 bytes zm_rtp_source.cpp 336
2016-07-07 07:23:43.733011 zmc_m1 3630 WAR Discarding partial frame 3113, 16804 bytes zm_rtp_source.cpp 345
2016-07-07 07:23:43.711225 zmc_m1 3630 WAR Packet in sequence, gap 2 zm_rtp_source.cpp 127
2016-07-07 07:23:43.388095 zma_m2 1393 INF Hofzufahrt: 105518 - Opening new event 91, alarm start zm_monitor.cpp 1651
2016-07-07 07:23:43.100045 zma_m2 1393 INF Hofzufahrt: 105518 - Gone into alarm state zm_monitor.cpp 1605
2016-07-07 07:23:42.826464 zma_m2 1393 INF Hofzufahrt: 105517 - Gone into prealarm state zm_monitor.cpp 1680
2016-07-07 07:23:37.746334 zmc_m1 3630 WAR Discarding frame 3098 zm_rtp_source.cpp 349
2016-07-07 07:23:37.650691 zmc_m1 3630 WAR Packet in sequence, gap 2 zm_rtp_source.cpp 127
2016-07-07 07:23:21.469025 zmc_m1 3630 WAR Discarding incomplete frame 3056, 0 bytes zm_rtp_source.cpp 336
2016-07-07 07:23:21.449209 zmc_m1 3630 WAR Discarding partial frame 3056, 9604 bytes zm_rtp_source.cpp 345
2016-07-07 07:23:21.221278 zmc_m1 3630 WAR Packet in sequence, gap 2 zm_rtp_source.cpp 127
2016-07-07 07:23:17.514242 zmc_m1 3630 WAR Discarding incomplete frame 3047, 0 bytes zm_rtp_source.cpp 336
2016-07-07 07:23:17.491133 zmc_m1 3630 WAR Discarding partial frame 3047, 37204 bytes zm_rtp_source.cpp 345
2016-07-07 07:23:17.471065 zmc_m1 3630 WAR Packet in sequence, gap 2 zm_rtp_source.cpp 127
2016-07-07 07:23:08.167879 zmc_m1 3630 WAR Discarding incomplete frame 3023, 0 bytes zm_rtp_source.cpp 336
2016-07-07 07:23:08.141157 zmc_m1 3630 WAR Discarding frame 3023 zm_rtp_source.cpp 349
2016-07-07 07:23:08.121524 zmc_m1 3630 WAR Packet in sequence, gap 6 zm_rtp_source.cpp 127
2016-07-07 07:23:07.659909 zmc_m1 3630 WAR Discarding partial frame 3023, 45604 bytes zm_rtp_source.cpp 345
2016-07-07 07:23:07.637748 zmc_m1 3630 WAR Packet in sequence, gap 18 zm_rtp_source.cpp 127
2016-07-07 07:23:07.034721 zmc_m1 3630 WAR Discarding incomplete frame 3019, 0 bytes zm_rtp_source.cpp 336
2016-07-07 07:23:04.695099 zmc_m1 3630 WAR Discarding partial frame 3019, 33604 bytes zm_rtp_source.cpp 345
2016-07-07 07:23:04.391269 zmc_m1 3630 WAR Packet in sequence, gap 2 zm_rtp_source.cpp 127
2016-07-07 07:23:01.589440 zmc_m1 3628 INF Durchfahrt: 3000 - Capturing at 2.53 fps zm_monitor.cpp 3131
2016-07-07 07:23:00.801642 zmc_m1 3630 WAR Discarding incomplete frame 3010, 0 bytes zm_rtp_source.cpp 336
2016-07-07 07:23:00.771679 zmc_m1 3630 WAR Discarding partial frame 3010, 55204 bytes zm_rtp_source.cpp 345
2016-07-07 07:23:00.661115 zmc_m1 3630 WAR Packet in sequence, gap 2 zm_rtp_source.cpp 127
2016-07-07 07:22:55.101153 zma_m1 3624 INF Durchfahrt: 3000 - Analysing at 2.52 fps zm_monitor.cpp 1287
2016-07-07 07:22:47.770023 zmc_m1 3630 WAR Discarding incomplete frame 2976, 0 bytes zm_rtp_source.cpp 336
2016-07-07 07:22:47.747878 zmc_m1 3630 WAR Discarding partial frame 2976, 15604 bytes zm_rtp_source.cpp 345
Second Zoneminder log of different "Stopped" event
Component Server PID Level Message File Line
2016-07-09 12:29:51.692081 zma_m1 10657 INF Durchfahrt: 028 - Closing event 94, shutting down zm_monitor.cpp 625
2016-07-09 12:29:48.702407 zma_m1 10657 INF Got signal 15 (Terminated), exiting zm_signal.cpp 40
2016-07-09 12:29:38.639840 zmpkg 10660 INF Command: stop zmpkg.pl
2016-07-09 12:29:31.386490 zmwatch 10505 ERR Unable to run "/usr/bin/zmdc.pl restart zmc -m 2", output is "Unable to connect to server" zmwatch.pl
2016-07-09 12:29:30.773190 zmpkg 10660 INF Sanity checking States table... zmpkg.pl
2016-07-09 12:29:30.099972 zma_m1 10657 INF Durchfahrt: 027 - Opening new event 94, alarm start zm_monitor.cpp 1651
2016-07-09 12:29:30.045061 zma_m1 10657 INF Durchfahrt: 027 - Gone into alarm state zm_monitor.cpp 1605
2016-07-09 12:29:27.587897 zma_m1 10657 INF Durchfahrt: 026 - Gone into prealarm state zm_monitor.cpp 1680
2016-07-09 12:29:27.264160 zmwatch 10505 INF Restarting capture daemon for Hofzufahrt, shared data not valid zmwatch.pl
2016-07-09 12:29:26.954680 zmdc 10445 INF 'zmc -m 2' exited normally zmdc.pl
2016-07-09 12:29:24.477170 zmdc 10445 WAR 'zmc -m 2' has not stopped at 16/07/09 10:29:24. Sending KILL to pid 10634 zmdc.pl
2016-07-09 12:29:18.475863 zmc_m2 10634 INF Got signal 15 (Terminated), exiting zm_signal.cpp 40
2016-07-09 12:29:18.437180 zmdc 10445 INF 'zmc -m 2' sending stop to pid 10634 at 16/07/09 10:29:18 zmdc.pl
2016-07-09 12:29:17.778007 zma_m1 10657 INF In mode 3/1, warming up zma.cpp 142
2016-07-09 12:29:17.769702 zmc_m2 10636 WAR Discarding incomplete frame 130, 0 bytes zm_rtp_source.cpp 336
2016-07-09 12:29:17.745248 zmc_m2 10636 WAR Discarding partial frame 130, 20404 bytes zm_rtp_source.cpp 345
2016-07-09 12:29:17.679076 zmc_m2 10636 WAR Packet in sequence, gap 9 zm_rtp_source.cpp 127
2016-07-09 12:29:17.674925 undef 10657 INF No Server ID or Name specified in config. Not using Multi-Server Mode. zm_config.cpp 139
2016-07-09 12:29:17.653240 zmc_m2 10636 WAR Discarding partial frame 129, 9604 bytes zm_rtp_source.cpp 345
2016-07-09 12:29:17.631537 zmc_m2 10636 WAR Packet in sequence, gap 139 zm_rtp_source.cpp 127
2016-07-09 12:29:17.512700 zmdc 10657 INF 'zma -m 1' started at 16/07/09 10:29:17 zmdc.pl
2016-07-09 12:29:17.497780 zmdc 10445 INF 'zma -m 1' starting at 16/07/09 10:29:17, pid = 10657 zmdc.pl
2016-07-09 12:29:17.462290 zmdc 10445 INF Starting pending process, zma -m 1 zmdc.pl
2016-07-09 12:29:17.426578 zmc_m2 10636 WAR Discarding incomplete frame 121, 0 bytes zm_rtp_source.cpp 336
2016-07-09 12:29:17.402930 zmc_m2 10636 WAR Discarding frame 121 zm_rtp_source.cpp 349
2016-07-09 12:29:17.340050 zmc_m2 10636 WAR Packet in sequence, gap 9 zm_rtp_source.cpp 127
2016-07-09 12:29:17.336360 zmdc 10445 INF 'zma -m 2' exited normally zmdc.pl