Hello, Thanks for the quick reply!
I have edited my file: /etc/openser/openserctlrc and using the command openserdbctl create, I am able to create the database. But if I run the command : /usr/local/sbin/openserctl moni I am getting error: database engine 'MYSQL' loaded Control engine 'FIFO' loaded ERROR: Error opening OpenSER's FIFO /tmp/openser_fifo ERROR: Make sure you have the line 'modparam("mi_fifo", "fifo_name", "/tmp/openser_fifo")' in your config ERROR: and also have loaded the mi_fifo module. I have checked openser.cfg file and checked that I have included necessary lines in it for fifo module, i.e. I have loaded the module as well as included the line: 'modparam("mi_fifo", "fifo_name", "/tmp/openser_fifo")' in openser.cfg file. I dont know where I am doing the mistake. Please help me if you are able to run openser successfully and also register the user client on it. Also, I dotn know how to de-install the existing version of openser so that I can re-install the fedora version of openser as said by you. However, since I am able to run this version from /etc/init.d/openser start and also able to create databases and add users, should I proceed with this only? I get the mysql.sock error only when I try to start openser from /usr/local/sbin/openser start. Why is it so? When I run start openser and have created the users and I try to register them, I get problem that: Destination unreachable. Is it due to that UDP sockets are not in LISTEN mode initially and only TCP ports are? Please help me with whatever knowledge you have. I am really stucked. :( Thanks again Megha On Mon, Mar 17, 2008 at 3:09 PM, Jan ONDREJ (SAL) <[EMAIL PROTECTED]> wrote: > Hello, > > On Mon, Mar 17, 2008 at 11:18:50AM +0530, Megha Saini wrote: > > Hi, > > > > I have installed OpenSER, openser-1.3.1-notls from: > > http://openser.org/pub/openser/1.3.1/src/ on Fedora Core 8. > > Why you don't use Fedora packages? > You can install openser-1.3.0 from fedora updates or openser-1.3.1 from > updates-testing using yum: > yum install --enablerepo=updates-testing openser openser-mysql > > > However, when i try to create database: /usr/local/sbin/openserdbctl > > create > > I get the error as: > > > > database engine 'mysql' loaded > > INFO: test server charset > > ERROR 2002 (HY000): Can't connect to local MySQL server through socket > > '/var/lib/mysql/mysql.socket' (2) > > ERROR 2002 (HY000): Can't connect to local MySQL server through socket > > '/var/lib/mysql/mysql.socket' (2) > > Usage: egrep [OPTION]... PATTERN [FILE]... > > Try `egrep --help' for more information. > > /usr/local/lib/openser/openserctl/openserdbctl.mysql: line 112: [: =: > unary > > operator expected > > INFO: creating database openser ... > > ERROR 2002 (HY000): Can't connect to local MySQL server through socket > > '/var/lib/mysql/mysql.socket' (2) > > ERROR: Creating core database and grant privileges failed! > > Looks like your mysql root passowrd is wrong. > Please do not set openser RO and RW user to root. This script does not > like > it. Please edit /etc/openser/openserctlrc file and set your options and > then > try to run: > openserdbctl create > again. > > Works for me, but not for UTF8 engoding (keys are too long here). > > SAL >
_______________________________________________ Users mailing list Users@lists.openser.org http://lists.openser.org/cgi-bin/mailman/listinfo/users