<p>Actually I didn&#39;t check that. Ill look into it now.</p>
<p>Thanks!</p>
<div class="gmail_quote">On Oct 20, 2010 1:21 AM, &quot;Even André Fiskvik&quot; &lt;<a href="mailto:grevenx@me.com">grevenx@me.com</a>&gt; wrote:<br type="attribution">&gt; Have you verified wether your OpenSIPS install works when starting it manually after boot?<br>
&gt; If it&#39;s just an issue on boot, I suspect that the boot process starts OpenSIPS before starting up the MySQL server.<br>&gt; <br>&gt; You might want to google on how to set the start-up order of services on Ubuntu.<br>
&gt; <br>&gt; <br>&gt; Best regards,<br>&gt; Even André<br>&gt; <br>&gt; On 20. okt. 2010, at 10.06, Randall Degges wrote:<br>&gt; <br>&gt;&gt; Hi everyone,<br>&gt;&gt; <br>&gt;&gt; This is my first post on the mailing list.<br>
&gt;&gt; <br>&gt;&gt; I&#39;m currently walking through a new OpenSIPS 1.6.3 install on a ubuntu-server 10.04 (64-bit) box. I&#39;ve purchased Flavio&#39;s book (OpenSIPS 1.6) from PacktPub which I was originally following, but it seemed to have some incomplete installation instructions, so I&#39;ve been using a variety of sources (which I&#39;ve cited at the end of this email).<br>
&gt;&gt; <br>&gt;&gt; My problem is: I can&#39;t get OpenSIPS to start at boot because some part of my MySQL configuration is messed up. Below are links to the appropriate error messages, as well as configuration files, so that you can get a sense of what I&#39;m trying to do here. Also, just as additional information: I&#39;m running MySQL on localhost (the same server that is running OpenSIPS), and I eventually plan to add in radius support for call accounting purposes.<br>
&gt;&gt; <br>&gt;&gt; My error messages from /var/log/syslog: <a href="http://pastie.org/1234861">http://pastie.org/1234861</a><br>&gt;&gt; My /etc/init.d/opensips file: <a href="http://pastie.org/1234862">http://pastie.org/1234862</a><br>
&gt;&gt; My /etc/default/opensips file: <a href="http://pastie.org/1234863">http://pastie.org/1234863</a><br>&gt;&gt; My /etc/opensips/opensips.cfg file: <a href="http://pastie.org/1234864">http://pastie.org/1234864</a><br>
&gt;&gt; My /etc/opensips/opensipsctlrc file: <a href="http://pastie.org/1234869">http://pastie.org/1234869</a><br>&gt;&gt; <br>&gt;&gt; The main error (if you don&#39;t want to look through the entire startup log) is:<br>
&gt;&gt; <br>&gt;&gt; Oct 20 07:55:09 OS01 /sbin/opensips[2372]: DBG:db_mysql:db_mysql_connect: opening connection: mysql://xxxx:xxxx@localhost/opensips<br>&gt;&gt; Oct 20 07:55:09 OS01 /sbin/opensips[2372]: ERROR:db_mysql:db_mysql_connect: driver error(2002): Can&#39;t connect to local MySQL server through socket &#39;/var/run/mysqld/mysqld.sock&#39; (2)<br>
&gt;&gt; Oct 20 07:55:09 OS01 /sbin/opensips[2372]: ERROR:db_mysql:db_mysql_new_connection: initial connect failed<br>&gt;&gt; Oct 20 07:55:09 OS01 /sbin/opensips[2372]: ERROR:core:db_do_init: could not add connection to the pool<br>
&gt;&gt; Oct 20 07:55:09 OS01 /sbin/opensips[2372]: ERROR:usrloc:register_udomain: failed to open database connection<br>&gt;&gt; Oct 20 07:55:09 OS01 /sbin/opensips[2372]: ERROR:registrar:domain_fixup: failed to register domain<br>
&gt;&gt; Oct 20 07:55:09 OS01 /sbin/opensips[2372]: ERROR:core:fix_actions: fixing failed (code=-1) at cfg line 330<br>&gt;&gt; Oct 20 07:55:09 OS01 /sbin/opensips[2372]: CRITICAL:core:fix_expr: fix_actions error<br>&gt;&gt; Oct 20 07:55:09 OS01 /sbin/opensips[2372]: ERROR:core:main: failed to fix configuration with err code -1<br>
&gt;&gt; <br>&gt;&gt; I&#39;ve already created the appropriate database (opensips) using the command: &#39;opensipsdbctl create&#39;, which I&#39;m assuming set the proper permissions and user passwords for the users &#39;opensips&#39; and &#39;opensipsro&#39;.<br>
&gt;&gt; <br>&gt;&gt; As another quick bit of debugging information, here is the following MySQL statement ran on my database:<br>&gt;&gt; <br>&gt;&gt; mysql&gt; SELECT user, host FROM mysql.user;<br>&gt;&gt; +------------------+-----------+<br>
&gt;&gt; | user             | host      |<br>&gt;&gt; +------------------+-----------+<br>&gt;&gt; | root             | 127.0.0.1 |<br>&gt;&gt; | debian-sys-maint | localhost |<br>&gt;&gt; | opensips         | localhost |<br>
&gt;&gt; | opensipsro       | localhost |<br>&gt;&gt; | root             | localhost |<br>&gt;&gt; +------------------+-----------+<br>&gt;&gt; 5 rows in set (0.00 sec)<br>&gt;&gt; <br>&gt;&gt; I&#39;m at a loss of what to do to get OpenSIPS to connect to MySQL. I&#39;ve read through both the official book by Flavio, as well as numerous guides on the websites, and on VoIP-info, but I&#39;ve still had no luck.<br>
&gt;&gt; <br>&gt;&gt; If anyone can give me some advice or point out a mistake I&#39;ve made, I&#39;d be extremely grateful!<br>&gt;&gt; <br>&gt;&gt; Here are some of the references I&#39;ve used to help me configure my system so far:<br>
&gt;&gt; <br>&gt;&gt; <a href="http://www.amazon.com/Building-Telephony-Systems-OpenSIPS-1-6/dp/1849510741/ref=sr_1_1?ie=UTF8&amp;qid=1287561923&amp;sr=8-1">http://www.amazon.com/Building-Telephony-Systems-OpenSIPS-1-6/dp/1849510741/ref=sr_1_1?ie=UTF8&amp;qid=1287561923&amp;sr=8-1</a><br>
&gt;&gt; <a href="http://www.voip-info.org/wiki/view/Opensips+Installation,+How+to">http://www.voip-info.org/wiki/view/Opensips+Installation,+How+to</a>.<br>&gt;&gt; <a href="http://www.mail-archive.com/users@lists.opensips.org/">http://www.mail-archive.com/users@lists.opensips.org/</a><br>
&gt;&gt; <br>&gt;&gt; Thanks SO much for your time.<br>&gt;&gt; <br>&gt;&gt; -Randall<br>&gt;&gt; <br>&gt;&gt; -- <br>&gt;&gt; Randall Degges<br>&gt;&gt; <a href="http://rdegges.com/">http://rdegges.com/</a><br>&gt;&gt; <br>
&gt;&gt; _______________________________________________<br>&gt;&gt; Users mailing list<br>&gt;&gt; <a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>&gt;&gt; <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
&gt; <br></div>