my syslog there is an error log
Aug 2 09:01:55 mail /usr/sbin/ser[31229]: ERROR: open_reply_pipe: open
error (/tmp/00007A9854930305): Permission denied
Aug 2 09:01:55 mail /usr/sbin/ser[31229]: ERROR: fifo_reply: no reply pipe
/tmp/00007A9854930305
Following your instructions:
and make sure that 1)the user that starts sems has
write
permission to files created by the user that starts ser (e.g.
start them both as the same user)
and 2) both users have
write permission in /tmp and there is a little space left on
the file system.
They have.
----------------------
I do not understand, why reply pipes are cretaed with 644 permissions? And
if did, why there is a write permission error problem?
I've also tried to setup socket communication, there have been also some
write error problems, which looks also like problems with permissions. But I
didn't research it so carefully.
Aug 2 08:33:07 mail Sems[30875]: Error:
(SerClient.cpp)(write_to_socket)(335): while sending request to
/tmp/ser_socket: Connection refused
Aug 2 08:33:07 mail Sems[30875]: Error:
(SerClient.cpp)(write_to_socket)(335): while sending request to
/tmp/ser_socket: Connection refused
Aug 2 08:40:23 mail Sems[30936]: Error:
(SerClient.cpp)(write_to_socket)(335): while sending request to
/tmp/ser_socket: Connection refused
Aug 2 08:40:23 mail Sems[30936]: Error:
(SerClient.cpp)(write_to_socket)(335): while sending request to
/tmp/ser_socket: Connection refused
Aug 2 08:42:24 mail /usr/sbin/ser[30775]: WARNING: destroy_fifo: cannot
delete fifo (/tmp/ser_socket): Operation not permitted
My OS is debian, SER version is 0.9.3 installed as deb package, SEMS is
downloaded through CVS and compiled and installed
Thanks
palo
-----Original Message-----
From: serusers-bounces(a)lists.iptel.org
[mailto:serusers-bounces@lists.iptel.org] On Behalf Of Stefan Sayer
Sent: Monday, August 01, 2005 3:12 PM
To: Pavol Segeč
Cc: serusers(a)lists.iptel.org
Subject: Re: [Serusers] SER <==> SEMS fifo permisions problem
Hello,
probably you are starting sems as another user than ser?
please make sure that you set in sems.conf:
send_method=fifo
fifo_name=/tmp/am_fifo
ser_fifo_name=/tmp/ser_fifo
and put # before socket_name and ser_socket_name.
in ser.cfg:
fifo="/tmp/ser_fifo"
and make sure that 1)the user that starts sems has write
permission to files created by the user that starts ser (e.g.
start them both as the same user) and 2) both users have
write permission in /tmp and there is a little space left on
the file system.
hth
Stefan
Pavol Segeč wrote:
Hi All !
I'm implementing SER, SEMS server, I've configured fifo as
communication method between them (folowing install manual). In
ser.cfg I've enabled conference part in INVITE message
route handling as follows :
if (uri=~"sip:100.*@") {
if (!t_newtran()){
sl_send_reply("500","Could not create transaction");
break;
};
t_reply("100","Trying - just wait a minute !");
# assumes that Sems configuration parameter 'socket_name='
# has been set to /tmp/am_sock
if(!t_write_req("/tmp/am_fifo","conference")) {
t_reply("500","error contacting sems - in uri
check 100");
};
break;
};
I can make a call on sip:100.*, but I don't have received any
announcement and in /var/log/syslog I see following
problems with SEMS
and more oftenly with fifo permisions:
Aug 1 14:30:09 mail Sems[25848]: Error:
(SerClient.cpp)(read_from_fifo)(286): no more retries!
Aug 1 14:30:09 mail Sems[25848]: Error:
(SerClient.cpp)(read_from_fifo)(287): last error: Success Aug 1
14:30:09 mail Sems[25848]: Error: (SerClient.cpp)(send)(137): while
reading Ser's response.
Aug 1 14:30:09 mail Sems[25848]: Error:
(AmRequest.cpp)(send)(219):
while sending request to Ser Aug 1 14:30:15 mail
Sems[25852]: Error:
(SerClient.cpp)(read_from_fifo)(286): no more
retries!
Aug 1 14:30:15 mail Sems[25852]: Error:
(SerClient.cpp)(read_from_fifo)(287): last error: Success Aug 1
14:30:15 mail Sems[25852]: Error: (SerClient.cpp)(send)(137): while
reading Ser's response.
Aug 1 14:30:15 mail Sems[25852]: Error:
(AmRequest.cpp)(send)(219):
while sending request to Ser Aug 1 14:33:28 mail
/usr/sbin/ser[25731]: ERROR:
open_reply_pipe: open error
(/tmp/0000660D1443C4FC):
Permission denied
Aug
1 14:33:28 mail /usr/sbin/ser[25731]: ERROR: fifo_reply: no
reply pipe
/tmp/0000660D1443C4FC
Thanks
palo
_______________________________________________
Serusers mailing list
serusers(a)lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serusers
_______________________________________________
Serusers mailing list
serusers(a)lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serusers