Hi all,
I have a doubt over this warning message appearing in my logs. When my Openser sends a 4xx message to any gateway, the gateway replies with an ACK, but then openser does not send an OK for that ACK and leaves this message in the logs.
Can someone please explain why this message comes again and again. I have in my script,
if(method=="ACK") {
route(1);
exit;
};
after record routing and loose route handling.
route(1) does the t_relay().
Please explain.
w/regards,
jayesh
__________________________________________________________
Yahoo! India Answers: Share what you know. Learn something new
http://in.answers.yahoo.com/
Hi Bill,
see http://openser.org/dokuwiki/doku.php?id=memory.
regards,
bogdan
Bill Zhang wrote:
> Hi,
>
>
>
> Anyone knows what could be wrong? This happens only when the client
> using TCP sending registration.
>
>
>
> First, there are a LOT of following lines:
>
>
>
> Oct 2 16:26:52 ip67-153-142-69 /usr/local/sbin/openser[2463]: ERROR:
> build_res_buf_from_sip_req: out of memory ; needs 698
>
> Oct 2 16:26:52 ip67-153-142-69 /usr/local/sbin/openser[2463]:
> challenge(): Error while sending response
>
> Oct 2 16:26:52 ip67-153-142-69 /usr/local/sbin/openser[2463]: ERROR:
> build_res_buf_from_sip_req: out of memory ; needs 698
>
> Oct 2 16:26:52 ip67-153-142-69 /usr/local/sbin/openser[2463]:
> challenge(): Error while sending response
>
>
>
> Then, following:
>
>
>
> Oct 2 16:30:09 ip67-153-142-69 /usr/local/sbin/openser[2462]: ERROR:
> build_res_buf_from_sip_req: out of memory ; needs 779
>
> Oct 2 16:30:09 ip67-153-142-69 /usr/local/sbin/openser[2462]:
> challenge(): Error while sending response
>
> Oct 2 16:30:09 ip67-153-142-69 /usr/local/sbin/openser[2462]: ERROR:
> build_res_buf_from_sip_req: out of memory ; needs 779
>
> Oct 2 16:30:09 ip67-153-142-69 /usr/local/sbin/openser[2462]:
> challenge(): Error while sending response
>
>
>
> Then,
>
> Oct 2 16:49:01 ip67-153-142-69 /usr/local/sbin/openser[2462]: ERROR:
> build_res_buf_from_sip_req: out of memory ; needs 780
>
> Oct 2 16:49:01 ip67-153-142-69 /usr/local/sbin/openser[2462]:
> challenge(): Error while sending response
>
> Oct 2 16:49:41 ip67-153-142-69 /usr/local/sbin/openser[2462]: ERROR:
> build_res_buf_from_sip_req: out of memory ; needs 780
>
> Oct 2 16:49:41 ip67-153-142-69 /usr/local/sbin/openser[2462]:
> challenge(): Error while sending response
>
>
>
> And on and on.
>
>
>
> Using UDP register are fine.
>
>
>
> Thanks in advanceJ.
>
> Best Regards,
> Bill
>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Users mailing list
>Users(a)openser.org
>http://openser.org/cgi-bin/mailman/listinfo/users
>
>
Hi,
Anyone knows what could be wrong? This happens only when the client using
TCP sending registration.
First, there are a LOT of following lines:
Oct 2 16:26:52 ip67-153-142-69 /usr/local/sbin/openser[2463]: ERROR:
build_res_buf_from_sip_req: out of memory ; needs 698
Oct 2 16:26:52 ip67-153-142-69 /usr/local/sbin/openser[2463]: challenge():
Error while sending response
Oct 2 16:26:52 ip67-153-142-69 /usr/local/sbin/openser[2463]: ERROR:
build_res_buf_from_sip_req: out of memory ; needs 698
Oct 2 16:26:52 ip67-153-142-69 /usr/local/sbin/openser[2463]: challenge():
Error while sending response
Then, following:
Oct 2 16:30:09 ip67-153-142-69 /usr/local/sbin/openser[2462]: ERROR:
build_res_buf_from_sip_req: out of memory ; needs 779
Oct 2 16:30:09 ip67-153-142-69 /usr/local/sbin/openser[2462]: challenge():
Error while sending response
Oct 2 16:30:09 ip67-153-142-69 /usr/local/sbin/openser[2462]: ERROR:
build_res_buf_from_sip_req: out of memory ; needs 779
Oct 2 16:30:09 ip67-153-142-69 /usr/local/sbin/openser[2462]: challenge():
Error while sending response
Then,
Oct 2 16:49:01 ip67-153-142-69 /usr/local/sbin/openser[2462]: ERROR:
build_res_buf_from_sip_req: out of memory ; needs 780
Oct 2 16:49:01 ip67-153-142-69 /usr/local/sbin/openser[2462]: challenge():
Error while sending response
Oct 2 16:49:41 ip67-153-142-69 /usr/local/sbin/openser[2462]: ERROR:
build_res_buf_from_sip_req: out of memory ; needs 780
Oct 2 16:49:41 ip67-153-142-69 /usr/local/sbin/openser[2462]: challenge():
Error while sending response
And on and on.
Using UDP register are fine.
Thanks in advance:-).
Best Regards,
Bill
Hi everybody,
as shown by the roadmap, one of the objectives is the creation of a
unique interface (management interface or MI) to replace the current
FIFO and UNIXSOCK interfaces.
Why?
The current design does not scale, neither from core point of view, nor
from modules point of view. The transport layers are currently
implemented in core, so each new type of layer implies changes of the
core. But the worst part is on the module side - as the implementations
are transport specific, for each exported function, the module needs to
implement a version for each available transport layer.
So, adding a new transport layer will imply: (1) changes in core (2)
reimplementation of all existent functions in modules for the new
transport layer.
What brings the new MI?
MI will define in core an abstract layer for both functions and data
types to be used between the external function implementations (from
modules) and the transport layers (which now will be implemented as
modules).
When a module wants to export a function for external usage, it will
just register it to the MI and it will use for implementation the data
types defined by MI. So, the exported function will be automatically
visible via all transport layer (existent or future).
Also adding a new transport layer will imply only writing a new module
which implements MI - no impact on the core or the module exporting
functions.
First version of the MI (Management interface) was uploaded on the
public CVS couple of days ago. Also there is available the first module
implementing it - the mi_fifo module implementing the FIFO interface.
Sooner will follow a module for unixsockets and later NET UDP and TCP,
HTTP, RPC, XML-RPC and so on....
Also we are in process of re-implementing the external function based on
the MI specs. So far all core functions are done and cpl-c and dialog
modules. The rest of the modules will be finished in the next week.
Any comments, opinions on the topic are welcomed.
Regards,
Bogdan
Hi
I have got Aus DID from provider
I have configured in my Server Aus DID combination of below
1161XXXXXX635
161XXXXXX635
1XXXXXX635
XXXXXX635
DID As a user ID
when i call 01161XXXXXX635
the call is coming to My SER, but the User is online, its not rininging on
the Phone
But dialed person getting Ringing sound.
what format i need to use to create account DID
I have simple route config till now iam able to config all USA DID but iam
getting problem here with AUS
some one give me idea or help
Ram
Hello all.
I have a question with regard to sharing the location table between
multiple OpenSER servers when using multiple OpenSER servers for load
balancing and redundancy. I am using db_mode 1 with usrloc in OpenSER
1.1.0.
When the usrloc module gets/sets information from the location table,
does it pull all contact information or just the contact information
where the socket field is an IP assigned to the running OpenSER
process, ie. a local IP address? It appears that the
preload_udomain() function pulls all location information and then
makes determinations on whether it is for the current OpenSER process.
I see where the dbrow2info() function in udomain.c makes the
determination that the socket is non local but it seems that this is
just an error message and the process continues as normal. Should
there be a return just after this debug message so that the usrloc
module does not continue and manipulate a location entry that does not
belong to this particular OpenSER process? Should the information
even be pulled from the DB on startup for records which do not have a
socket belonging to the current OpenSER process?
Thanks,
-Curt
Hi,
I noticed that the SSL dump you ran dispays RSA 1024, while,
openSER-1.1.0-tls uses 2048 and was wondering if one was to change openser
RSA to 1024 what type of effect would this have on the question at hand (UA
trying to register...)?
Noted below is the gen_rootCA.sh script with a RSA of 2048 for OpenSER:
gen_rootCA.sh:( cd $CA_PATH; openssl req -config ../$CA_CONF -x509 -newkey
rsa:2048 -days 365 -out ./cacert.pem -outform PEM )
I am experimenting with TLS and am very new to the TLS
functionality/performance/security protocol and would like to know if the
descrepancy in RSA 1024 and 2048 matters? I apologize that I could not offer
assistance but just another question.
Tracy
-----------------------------------------------------
Message: 1
Date: Thu, 05 Oct 2006 17:21:21 +0800
From: Lindsey Hans Joseph Lao <llao(a)infoweapons.com>
Subject: [Users] openser TLS error problem
To: Users(a)openser.org
Message-ID: <4524CE91.2050500(a)infoweapons.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Hello,
I have an Openser server with TLS support running ok. However, when a UA
client tries to register with it, it gives off this error:
7(63031) tls_accept: Error in SSL:
7(63031) tls_error: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong
version number
I ran SSLDUMP and got these logs:
8 1 2.4157 (2.4157) C>S SSLv2 compatible client hello
Version 3.1
cipher suites
TLS_RSA_WITH_RC4_128_MD5
TLS_RSA_WITH_RC4_128_SHA
TLS_RSA_WITH_3DES_EDE_CBC_SHA
SSL2_CK_RC4
SSL2_CK_3DES
SSL2_CK_RC2
TLS_RSA_WITH_DES_CBC_SHA
SSL2_CK_DES
TLS_RSA_EXPORT1024_WITH_RC4_56_SHA
TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA
TLS_RSA_EXPORT_WITH_RC4_40_MD5
TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5
SSL2_CK_RC4_EXPORT40
SSL2_CK_RC2_EXPORT40
TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA
TLS_DHE_DSS_WITH_DES_CBC_SHA
TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA
8 2.4163 (0.0005) S>C TCP FIN
8 2.4165 (0.0002) C>S TCP FIN
Any idea of what might the problem be? Help would be greatly appreciated.
Thanks!
----------------------------
_________________________________________________________________
SearchYour way, your world, right now!
http://imagine-windowslive.com/minisites/searchlaunch/?locale=en-us&FORM=WL…
Hello,
Just a quick question on Mediaproxy NAT traversal. When using mediaproxy
on a NATed. router/firewall, would the registrar show a private contact
header IP address or the public ip address of the User Agent client? I'm
running openser configured to be multihomed listening to a private and
public interface. However, it baffles me since the contact header
registering in another Openser registrar is the private IP address of
the user agent. Did mediaproxy function as its supposed to be?
Thanks!
I have an ata that support rpid headr. So when I block the cid serivce I receive an anonymous from header with the rpid header that has the info about user and domain.
How to have my radius authentication working on this situation?
At the moment I am not able to authenticate because I get Domain=localhost instead of my domain.
Reagrds
Rosario Pingaro
D. Lgs 196/2003
Il presente messaggio contiene informazioni confidenziali, indirizzate esclusivamente alle persone sopra indicate. Se il ricevente non è tra dette persone, non dovrà intraprendere alcuna azione, tipo copia, stampa o trasmettere il suo contenuto a terzi ed i relativi allegati, ma solo informare il mittente dell'errore e cancellare il messaggio. Il mittente dovrà, altresì, accertarsi che gli allegati non contengano virus prima di aprirli.
I want to create a service like this.
User have two number given by 2 provider PA and PB
called NA and NB.
PA and PB can connect with each other.
When user start his/her phone it will register first
to PB with number NB, then PB will create register
message (new message i think) with NA number to PA.
PB is what i will develop.
Is this possible with SER, i`m new to SER.
Another question is how to create a module that i can
call from SER?
Thanks alot
Reza
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com