Hi Bogdan

I used the graphical interface by executing "make menuconfig". I then specified the installation path as "/usr/local/opensips_proxy/" and everything is installed within /usr/local/opensips_proxy/ and the config files are in /usr/local/opensips_proxy/etc/opensips.

It should be noted that, opensips is able find the other config files in /usr/local/opensips_proxy/etc/opensips, but it fails to find osipconsolerc.

Mimi


On 12/12/2012 12:22, Bogdan-Andrei Iancu wrote:
Mimi, when doing "make install", the osipsconsile $PATH_CTLRC is automatically updated with the installation path (prefix variable). So, how did you compile and install opensips (the exact commands) ?

Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com

On 12/12/2012 01:37 PM, Mimi Cafe wrote:
Thanks for your input. It explains why I couldn't add the new gateway earlier on. it now worked fine with 24 bit mask.

I'm running version 1.8 (sorry I forgit to mention it), and osipconsole and osipconsolerc are installed in the paths below.

-rwxr-xr-x. 1 opensips opensips 202930 Dec 11 20:33 /usr/local/opensips_proxy/sbin/osipsconsole -rw-r--r--. 1 opensips opensips 2978 Dec 8 20:21 /usr/local/opensips_proxy/etc/opensips/osipsconsolerc

Looking in osipsconsole again, I now realise $PATH_CTLRC = "./scripts/" could be the reason why the config script is not found. Is this the case?


Cheers

Mimi


On 12/12/2012 10:37, Bogdan-Andrei Iancu wrote:
Hi Mimi,

starting with 1.7 (if I remember correctly), the address mask is not anymore as 255.255.255.0, but as length 24 (number of bites). So, the osipsconsole works the same now.

Simply do: osipsconsole address add 0 192.168.1.192 24 5060 UDP


Regarrding the DB issue - do you use osipsconsole from the source tree or installed ? if installed, what is the path of osipsconsole and what is the path of osipsconsolerc ? BTW, what version of opensips are you using ?

Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com

On 12/11/2012 11:17 PM, Mimi Cafe wrote:
Hi

I have updated osipsconsole via svn and it appears the previous issue is resolved, but I now see two more issues.

The mattern below does not match the dot in netmask $cmd[4] !~ /^[0-9]+$/. This seem to look for only one octet?

if ( $cmd[4] !~ /^[0-9]+$/ || $cmd[4] < 0 || $cmd[4] > 32 ) {
print "mask '$cmd[4]' is not valid - it must be between 0 and 32 (biti)\n";
                                return;
                        }


The resulting error is:

Control engine FIFO loaded
Used database is mysql
Warn fallback to local workdir ./mysql
mask '255.255.255.255' is not valid - it must be between 0 and 32 (biti) [sbin]$ sudo ./osipsconsole address add 0 192.168.1.192 255.255.255.0 5060 UDP
which: no md5 in (/sbin:/bin:/usr/sbin:/usr/bin)
Control engine FIFO loaded
Used database is mysql
Warn fallback to local workdir ./mysql
mask '255.255.255.0' is not valid - it must be between 0 and 32 (biti)


The other (trivial) issue is that osipsconsole does not use the database parameters specified in my osicpsconsolerc. Instead, it attempts to use detail values here.

[sbin]$ sudo ./osipsconsole address add 0 192.168.1.192 255.255.255.255 5060 UDP
which: no md5 in (/sbin:/bin:/usr/sbin:/usr/bin)
which: no db4.4_dump in (/sbin:/bin:/usr/sbin:/usr/bin)
Control engine FIFO loaded
Used database is mysql
Warn fallback to local workdir ./mysql
Failed to connect the configured Database (database=opensips;host=localhost;user=opensips)[babs@mognoreborder sbin]$ sudo vim osipsconsole

Mimi


On 10/12/2012 14:38, Bogdan-Andrei Iancu wrote:
Hi Mimi,

I made some fixes in osipsconsole on SVN (trunk and 1.8 branch) - please update and let me know if now works for you.

Regards,

Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com


On 12/08/2012 11:00 PM, Mimi Cafe wrote:
I attempted using osipsconsole to add a gateway address, but it failed because there is no data in the dbaliases table. How is this linked to the dbaliases tables? What is the prerequisite to adding a gateway address in addresses table?

osipsconsole address add 0 192.168.18.89 255.255.255.255 5060 UDP

Control engine FIFO loaded
Used database is mysql
Retrieving data from table failedYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE ip='192.168.18.89'' at line 1 Introducing the address rule 0 192.168.18.89 255.255.255.255 5060 UDP to the database failed You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '( grp, ip, mask, port, proto , context_info ) VALUES ( 0, '192.168.18.89', '255.' at line 1


Mimi

_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users




_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to