I didn't see any errors, in fact it says the engine is ready... Seems to me like a startup script problem, the startup has changed in debian, maybe cdrtool hasn't been updated? Have you tried starting it up manually instead of using the startup script?<br><div class="gmail_quote"><div dir="ltr">On Thu, Jul 6, 2017 at 11:25 PM Aqs Younas <<a href="mailto:aqsyounas@gmail.com">aqsyounas@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Good Day.<div><br></div><div>I am trying to start cdrtool 9.5.0 after installation on Debian Jessie 8.3 having php 5.6.24 but it is failing with below errors. </div><div><br></div><div><div>root@debian:~# /etc/init.d/cdrtool start</div><div>[....] Starting cdrtool (via systemctl): cdrtool.serviceJun  5 02:47:30 debian ratingEngine.php[13021]: <?</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: set_time_limit (0);</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: ini_set('mbstring.func_overload', '0');</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: ini_set('output_handler', '');</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: @ob_end_flush();</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: require('/etc/cdrtool/global.inc');</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: require('cdr_generic.php');</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: require('rating.php');</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: require('rating_server.php');</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: // Init Rating Engine</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: syslog(LOG_NOTICE,"Starting CDRTool Rating Engine...");</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: $RatingEngineServer = new RatingEngine();</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: if (!$RatingEngineServer->init_ok) {</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: syslog(LOG_NOTICE,'Error: Cannot start Rating Engine, fix the errors and try again');</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: exit;</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: }</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: syslog(LOG_NOTICE,"Rating Engine started sucesfully, going to background...");</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: // Go to the background</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: $d = new Daemon('/var/run/ratingEngine.pid');</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: $d->start();</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: $daemon = new socketDaemon();</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: $server = $daemon->create_server('ratingEngineServer', 'ratingEngineClient', $RatingEngine['socketIP'], $RatingEngine['socketPort']);</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: syslog(LOG_NOTICE,"Rating Engine is now ready to serve network requests");</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: $daemon->process();</div><div>Jun  5 02:47:30 debian ratingEngine.php[13021]: ?></div><div>Job for cdrtool.service failed. See 'systemctl status cdrtool.service' and 'journalctl -xn' for details.</div><div>Jun  5 02:47:30 debian systemd[1]: Failed to start CDR mediation and rating engine for Call Details Records..</div><div>Jun  5 02:47:30 debian systemd[1]: Unit cdrtool.service entered failed state.</div><div> failed!</div></div><div>Jun  5 02:47:31 debian systemd[1]: Failed to start CDR mediation and rating engine for Call Details Records..<br></div><div><div>Jun  5 02:47:31 debian systemd[1]: Unit cdrtool.service entered failed state.</div><div>Jun  5 02:47:31 debian systemd[1]: cdrtool.service start request repeated too quickly, refusing to start.</div><div>Jun  5 02:47:31 debian systemd[1]: Failed to start CDR mediation and rating engine for Call Details Records..</div><div>Jun  5 02:47:31 debian systemd[1]: Unit cdrtool.service entered failed state.</div></div><div><br></div><div><br></div><div>Even by manually running<b> /var/www/CDRTool/scripts/importRatingTables.php </b>script is printing its contents on console. </div><div><br></div><div><div>root@debian:~# php /var/www/CDRTool/scripts/importRatingTables.php</div><div><?</div><div>require("/etc/cdrtool/global.inc");</div><div>require('cdr_generic.php');</div><div>require("rating.php");</div><div><br></div><div>set_time_limit(0);</div><div><br></div><div>$lockFile=sprintf("/var/lock/CDRTool_import_rates.lock");</div><div>$abort_text="Another import operation is in progress. Try again later.\n";</div><div><br></div><div>$f=fopen($lockFile,"w");</div><div>if (flock($f, LOCK_EX + LOCK_NB, $w)) {</div><div>    if ($w) {</div><div>        print $abort_text;</div><div>        syslog(LOG_NOTICE,$abort_text);</div><div>        exit(2);</div><div>    }</div><div>} else {</div><div>    print $abort_text;</div><div>    syslog(LOG_NOTICE,$abort_text);</div><div>    exit(1);</div><div>}</div><div><br></div><div>$RatingTables= new RatingTables();</div><div>$RatingTables->ImportCSVFiles();</div><div><br></div><div>if ($RatingTables->mustReload) {</div><div><br></div><div>    if (!reloadRatingEngineTables()) {</div><div>        print "Error: cannot connect to network rating engine\n";</div><div>    }</div><div>}</div><div><br></div><div>?></div></div><div><br></div><div><br></div><div><div>root@debian:~# php -v</div><div>PHP 5.6.24-0+deb8u1 (cli) (built: Jul 26 2016 08:17:07)</div><div>Copyright (c) 1997-2016 The PHP Group</div><div>Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies</div><div>    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies</div></div><div><div><br></div><div>root@debian:~# lsb_release -a</div><div>No LSB modules are available.</div><div>Distributor ID: Debian</div><div>Description:    Debian GNU/Linux 8.3 (jessie)</div><div>Release:        8.3</div><div>Codename:       jessie</div></div><div><br></div><div><br></div><div>Any pointer would be much appreciated. </div><div><br></div><div>Thanks</div><div><br></div></div>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
</blockquote></div>