Hi,
I managed to get rid of the Wrong FIFO Interface version. Now I'm getting
these errors on /var/log/messages and in sems debug mod, when making a
call with the same configuration. Is it again due to a problem in
versrion? The the sems is downloaded from ftp site and is
sems_2004_01_04.tar.gz. I tried this with ser downloaded via cvs and the
one from the ftp site. Any ideas?
Apr 25 09:16:06 compaq2 ser[30320]: ERROR: fifo_server: command vm_reply
is not available
Apr 25 09:16:06 compaq2 ser[30320]: ERROR: fifo_server: command must have
at least 3 chars
Apr 25 09:16:06 compaq2 ser[30320]: ERROR: fifo_server: command must begin
with :: 000076B70A6C036D
Apr 25 09:16:06 compaq2 ser[30320]: ERROR: fifo_server: command must begin
with :: Content-Type: application/sdp
Apr 25 09:16:06 compaq2 ser[30320]: ERROR: fifo_server: command must begin
with :: v=0
Apr 25 09:16:06 compaq2 ser[30320]: ERROR: fifo_server: command must begin
with :: s=session
Apr 25 09:16:06 compaq2 ser[30320]: ERROR: fifo_server: command must begin
with :: t=0 0
Apr 25 09:16:06 compaq2 ser[30320]: ERROR: fifo_server: command must begin
with :: a=rtpmap:3 gsm/8000
Apr 25 09:16:06 compaq2 ser[30320]: ERROR: fifo_server: command vm_reply
is not available
Apr 25 09:16:06 compaq2 ser[30320]: ERROR: fifo_server: command must begin
with :: could not send response.
Apr 25 09:16:06 compaq2 ser[30320]: ERROR: fifo_server: command must begin
with :: 000076B70A6C036D
Apr 25 09:16:06 compaq2 ser[30320]: ERROR: fifo_server: command must have
at least 3 chars
---------------------------------------------------------------------
sems debug mode shows this
---------------------------------------------------------------------
v=0
o=username 0 0 IN IP4 24.248.99.200
s=session
c=IN IP4 24.248.99.200
t=0 0
m=audio 39340 RTP/AVP 3
a=rtpmap:3 gsm/8000
.
(30452) DEBUG: openReplyFifo
(AmRequest.cpp:358): flags=800
(30452) DEBUG: openReplyFifo (AmRequest.cpp:360): flags=0
(30452) DEBUG: write_to_fifo (AmRequest.cpp:702): Write to fifo: completed
(30452) DEBUG: getReturnCode (AmRequest.cpp:413): response from Ser: 500
command 'vm_reply' not available
(30452) DEBUG: sendToFIFO (AmRequest.cpp:213): sendToFifo returns
ret=getReturnCode=0
(30452) ERROR: reply (AmRequest.cpp:309): AmRequestUAS::reply: 500 command
'vm_reply' not available
(30452) ERROR: run (AmSession.cpp:155): 500 could not send response.
(30452) DEBUG: sendToFIFO (AmRequest.cpp:194):
msg=<:vm_reply:000076F4226615DC
500
could not send response.
58537:73151574
000076B70A6C036D
Contact: <sip:1001@24.248.99.200:5090
.
.
(30452) DEBUG: openReplyFifo
(AmRequest.cpp:358): flags=800
(30452) DEBUG: openReplyFifo (AmRequest.cpp:360): flags=0
(30452) DEBUG: write_to_fifo (AmRequest.cpp:702): Write to fifo: completed
(30452) DEBUG: getReturnCode (AmRequest.cpp:413): response from Ser: 500
command 'vm_reply' not available
(30452) DEBUG: sendToFIFO (AmRequest.cpp:213): sendToFifo returns
ret=getReturnCode=0
(30452) ERROR: reply (AmRequest.cpp:309): AmRequestUAS::reply: 500 command
'vm_reply' not available
(30452) DEBUG: sadSession (AmSession.cpp:305): searching for session to
destroy
(hash=AF821C77-9705-11D8-AA55-00A0C9703D22(a)203.143.58.1931664479517,sess_key=000076B70A6C036D)
(30452) DEBUG: findSession (AmSession.cpp:369): session found with key
(30452) DEBUG: destroySession (AmSession.cpp:327): sess_it !=
a_sessions.end()
(30452) DEBUG: destroySession (AmSession.cpp:330): it !=
sess_it->second.end()
(30452) DEBUG: destroySession (AmSession.cpp:337): session found: stopping
session
(30452) DEBUG: stopAndQueue (AmSession.cpp:285): session cleaner trying to
stop 80c7b30
(30452) DEBUG: postEvent (AmEventQueue.cpp:47): AmEventQueue: trying to
post event
(30452) DEBUG: postEvent (AmEventQueue.cpp:55): AmEventQueue: event posted
(30452) DEBUG: destroySession (AmSession.cpp:339): session stopped and
destroyed (#sessions=0)
(30394) DEBUG: run (AmSession.cpp:238): Session cleaner starting its work
(30394) DEBUG: run (AmSession.cpp:252): session 80c7b30 has been destroyed'
(30394) DEBUG: run (AmSession.cpp:275): Session cleaner finished
-----------------------------------------------------------------------
>> Error: ## Wrong FIFO Interface version
##
> Your version of SEMS and SER are
mismatched. This is in the
> documentation actually. The protocol between SEMS and SER has changed at
> some point, and you need to have matched versions. There is a version
> chart on the SEMS site someplace.
> Tom
Regards,
Lakmal
Lankacom Services (Pvt) Ltd.
65C, Dharmapala Mawatha,
Colombo 07.
Sri Lanka.
Tel: +94-1-437545
www.lankacom.net