Hello,
I would suggest you to use init.d script for start/stop rather than opnserctl. For suse you can find a sample init.d script in packaging/rpm/openser.init.SuSE
The problem seems to be that fifo file is created using another userid:groupid that the ones openser is running. Set fifo_user and fifo_group to be the same as user (uid) and group (gid) of openser. Let me now if this solved your problem.
Daniel
On 08/04/05 14:19, Martin Kjeldsen wrote:
Hi all
I was wondering if any of you might have a solution to my problem! The thing is that i've compiled and installed OpenSer0.9.5 from CVS, on a SUSE 9.2, added MySQL support and created a DB for OpenSer. And now I'm stuck at executing openserctl start and only ending up with the PID filed getting created and ultimately deleted, when OpenSer terminates with the message "PID file /home/ser/var/run/openser.pid does not exist -- OpenSER start failed", and path to the PID has been altered in openserctl. I'm using debug mode 5 but cant realy figure out what might be causing this error! All help will be greatly appreciated.
I have attached the output: (Sorry for the big post)
ser@site1:~/running/openser/sbin> [21Popenserctl start
Starting OpenSER : 0(14441) read 2733431526 from /dev/urandom [...] 0(0) DBG: open_uac_fifo: opening fifo... 0(0) DEBUG: FIFO created @ /tmp/openser_fifo 0(0) DEBUG: fifo /tmp/openser_fifo opened, mode=777 0(0) ERROR: init_fifo_server: fifo_write did not open: Permission denied 0(0) initializing fifo server failed 0(0) DEBUG: tm_shutdown : start 0(0) DEBUG: unlink_timer_lists : emptying DELETE list 0(0) DEBUG: tm_shutdown : emptying hash table 0(0) DEBUG: tm_shutdown : releasing timers 0(0) DEBUG: tm_shutdown : removing semaphores 0(0) DEBUG: tm_shutdown : destroying tmcb lists 0(0) DEBUG: tm_shutdown : done 0(14441) shm_mem_destroy 0(14441) destroying the shared memory lock PID created! total 0 PID file /home/ser/var/run/openser.pid does not exist -- OpenSER start failed
Kind regards Martin
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users