Anybody here using cisco as5400 for PSTN termination? I am having some
problem with call routing. If there are such person will to help, please
drop me an email.
Thanks
&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*
C.M. Rahman Jr.
CCNP, MCSE Security "Secure your self by securing your System"
CompTI Security Plus Certified
CCS Internet
http://www.ccsi.com
13704 Research Blvd. Building O-Suite 4
Austin, TX 78750
Tel: 512-257-2274 Ex: 115
-----Original Message-----
From: serusers-bounces(a)iptel.org [mailto:serusers-bounces@lists.iptel.org] On
Behalf Of Atle Samuelsen
Sent: Thursday, June 24, 2004 7:29 PM
To: Andreas Granig
Cc: serusers(a)lists.iptel.org
Subject: Re: [Serusers] Weird problem when, restarting ser.
Hi Andy
* Andreas Granig <a.granig(a)inode.at> [040625 02:19]:
> Andrei Pelinescu-Onciul wrote:
> >>>It started with log entries like this:
> >>>
> >>>Jun 24 11:55:54 voip /usr/local/ser/sbin/ser[16801]: ERROR:
> >>>build_req_buf_from_sip_req: out of memory
> >>>Jun 24 11:55:54 voip /usr/local/ser/sbin/ser[16801]: ERROR:
> >>>print_uac_request: no pkg_mem
> >>>Jun 24 11:55:54 voip /usr/local/ser/sbin/ser[16801]: ERROR:
> >>>t_forward_nonack: failure to add branches
> >
> >
> >This could be a mem. leak (but this is unrelated to the startup
> >problem).
>
> I use a stock SER (0.8.12) without modifications. I just execute some
> external C code by exec_dset and exec_msg, but this shouldn't matter.
>
> Since this problem occured on our public server, I just wanted to get
> the service up and running again and thus didn't think about dumping
the
> database for later analysis on the test system. However, I'll try to
> reproduce this effect and send some logs...
I would check with Andrei and see what he says.
-Atle
_______________________________________________
Serusers mailing list
serusers(a)lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serusers
Some more update.. got the same problem today.. and when it happend, ser
blocked. and I got ALOT of these error messages. Anybody know why ?
-Atle
VOIP /usr/local/sbin/ser[1677]: ERROR: new_t: out
of mem:
VOIP /usr/local/sbin/ser[1677]: ERROR: t_newtran:
new_t failed
VOIP /usr/local/sbin/ser[1677]: ERROR:
sl_reply_error used: I'm terribly sorry, server error occured (2/SL)
* Atle Samuelsen <clona(a)camaro.no> [040621 07:35]:
>
> Hi Guys and Girls.
>
>
> I ran into a problem a couple of days ago, when trying to restart ser.
> The scenario was that ser was sending out ALOT of 500 "I'm sorry... ". I
> found it then best to restart ser, to see if it stoped. When I then was
> going to start ser again (via ser's rc scripts) It did'nt want to start.
>
> Here's the messages in /var/log/messages. (First it looked like ser
> started normaly)
>
>
> VOIP /usr/local/sbin/ser[1302]: mod_init(): Database connection opened successfuly
> VOIP ser: ser startup succeeded
> VOIP /usr/local/sbin/ser[1302]: convert_row(): No memory left
> VOIP /usr/local/sbin/ser[1302]: convert_rows(): Error while converting row #6256
> VOIP /usr/local/sbin/ser[1302]: convert_result(): Error while converting rows
> VOIP /usr/local/sbin/ser[1302]: get_result(): Error while converting result
> VOIP /usr/local/sbin/ser[1302]: preload_udomain(): Error while doing db_query
> VOIP /usr/local/sbin/ser[1302]: register_udomain(): Error while preloading domain 'location'
> VOIP /usr/local/sbin/ser[1302]: domain_fixup(): Error while registering domain
> VOIP /usr/local/sbin/ser[1302]: ERROR: fix_expr : fix_actions error
>
>
> To get ser upandRunning again, I had to delete all the entries in
> mysql::ser::location.
>
> Have you guys ever seen anything like this before?
>
>
> - Atle
>
> _______________________________________________
> Serusers mailing list
> serusers(a)lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>
sip:A calls sip:B but sip:B is redirected with
exec_dset("SerUriRewriter.pl") to a PSTN destination C.
the routing script forwards this INVITE to my PSTN gateway which
thinks sip:A called the PSTN destination C and charges A for
that call instead of B.
I'm sure there is someone else with the same problem...
Christian Gatti
cgatti(a)vo.lu
Hi.
I am trying to compile the SER on a Sun Fire V100 and have the following assemble error.
I am wondering if someone could point me to the right direction.
Thanks
JC
bash: makeall: command not found
ipvoiss1:/usr/joseph/JC/ser/ser-0.8.12$ make all
Makefile.defs:473: Old gcc detected (2.9x), use gcc >= 3.1 for better results
Makefile:238: warning: overriding commands for target `/usr/local'
Makefile:235: warning: ignoring old commands for target `/usr/local'
Makefile:241: warning: overriding commands for target `/usr/local'
Makefile:238: warning: ignoring old commands for target `/usr/local'
Makefile:245: warning: overriding commands for target `/usr/local'
Makefile:241: warning: ignoring old commands for target `/usr/local'
Makefile:248: warning: overriding commands for target `/usr/local'
Makefile:245: warning: ignoring old commands for target `/usr/local'
Makefile:251: warning: overriding commands for target `/usr/local'
Makefile:248: warning: ignoring old commands for target `/usr/local'
gcc -g -O9 -funroll-loops -Wall -mv8 -DNAME='"ser"' -DVERSION='"0.8.12"' -DARCH='"sparc64"' -DOS='"solaris"' -DCOMPILER='"gcc 2.95"' -D__CPU_sparc64 -D__OS_solaris -DCFG_DIR='"/usr/local /etc/ser/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP -DDNS_IP_HACK -DUSE_IPV6 -DUSE_TCP -DDISABLE_NAGLE
-DF_MALLOC -DFAST_LOCK -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DHAVE_GETIPNODEBYNAME -DHAVE_SYS_SOCKIO_H -DHAVE_SCHED_YIELD -c main.c -o main.o
/usr/ccs/bin/as: "/var/tmp/ccgv1YCz.s", line 1375: error: cannot use v8plus instructions in a non-v8plus target binary
/usr/ccs/bin/as: "/var/tmp/ccgv1YCz.s", line 1401: error: cannot use v8plus instructions in a non-v8plus target binary
/usr/ccs/bin/as: "/var/tmp/ccgv1YCz.s", line 10948: error: cannot use v8plus instructions in a non-v8plus target binary
/usr/ccs/bin/as: "/var/tmp/ccgv1YCz.s", line 10977: error: cannot use v8plus instructions in a non-v8plus target binary
make: *** [main.o] Error 1
ipvoiss1:/usr/joseph/JC/ser/ser-0.8.12$
-----Original Message-----
From: serusers-bounces(a)iptel.org [mailto:serusers-bounces@lists.iptel.org] On Behalf Of Jeremy George
Sent: June 24, 2004 4:23 PM
To: gc
Cc: serusers(a)lists.iptel.org
Subject: Re: [Serusers] Using AS5300 for SER
Where 10.1.1.1 is the address of the SER host and 10.2.1.1 is the
address of the AS5300.
access-list 101 permit ip host 10.1.1.1 host 10.2.1.1
access-list 101 deny tcp any host 10.2.1.1 eq 5060
access-list 101 deny udp any host 10.2.1.1 eq 5060
access-list 101 permit ip any any
- Jeremy
On Thu, 24 Jun 2004, gc wrote:
> Date: Thu, 24 Jun 2004 16:16:45 -0400
> From: gc <garych(a)unidial.com>
> To: serusers(a)lists.iptel.org
> Subject: [Serusers] Using AS5300 for SER
>
> I am using AS5300 as PSTN Gateway for SER. I'd like to make the AS5300 only accept sip call forward by ser. Does anybody know how to setup AS5300 for this?
>
> Gary
--
_______________________________________________
Serusers mailing list
serusers(a)lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serusers
serctl ps
This will also show you the total processes running.
Freddy
-----Original Message-----
From: serusers-bounces(a)iptel.org [mailto:serusers-bounces@lists.iptel.org]On
Behalf Of Bogdan-Andrei IANCU
Sent: Thursday, June 24, 2004 11:36 AM
To: Cyprien Simons
Cc: serusers(a)lists.iptel.org
Subject: Re: [Serusers] start and stop ser
Cyprien Simons wrote:
>Hi,
>
>I'm quite new to ser, and I can't launch it. So, first things first : I got
>SuSE 9.1, ser 0.8.12. I placed the ser directory in /usr/local, I compile it
>with "make all" and install it with "make install". When I
>tip /usr/local/ser/ser I get "listening on <the adresses>", "aliases"... as
>if everything was ok, but I can't see any ser proc when I make a top.
>
>So - if ser is running - how do I do to know if it's running?
>
ps -aux | grep ser
>And second
>question, how do I do to stop ser after that?
>
>
killall -TERM ser
bogdan
>regards,
>
>Cyprien
>
>_______________________________________________
>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
Hi All,
Would it be possible for ser to send a request to natted UAcs that will
elicit a response from the actual phone? Something like an options query
from SER to the phone?
With bi-directional udp package on regular intervals we would have a
better chance of keeping NAT sessions working with a large range of NAT
devices, without having to put special features (STUN, "Firewall
Bullets", etc...) in every phones.
Thoughts?
-Jev
Not as far as I know. I realized serial forking by sequence of
failure_routes and exec_dset
Like:
route[1]{
xlog("L_ALERT", "\n(%ci:%is) entering route[1] (%ru)\n");
if ((isflagset(5)) || (isflagset(6))) {
xlog("L_ALERT", "\n(%ci:%is) (rt1) at least one of the
participants is NATed->record_route\n");
xlog("L_ALERT", "\n(%ci:%is) (rt1) -->setting up reply
processing ->onreply_route[1]");
t_on_reply("1");
if (method=="INVITE") {
xlog("L_ALERT", "\n(%ci:%is) (rt1) INVITE
request-->force_rtp_proxy, set NATED-INVITE flag(7)");
force_rtp_proxy();
append_hf("P-hint: rt1, request forced to rtp
proxy\r\n");
setflag(7);
};
};
consume_credentials();
if(method=="INVITE") {
t_on_reply("1");
t_on_failure("1");
}
record_route();
consume_credentials();
xlog("L_ALERT", "\n(%ci:%is) (rt1) relaying message ... (%tu)");
if (!t_relay()) {
log(1, "(rt1) t_relay error occured\n");
sl_reply_error();
};
}
onreply_route[1] {
xlog("L_ALERT", "\n(%ci:%is) onreply_route[1] entered\n");
if ((isflagset(5)) || (isflagset(6))) {
xlog("L_ALERT", "\n(%ci:%is) (or1) transaction was sent
to a NATED client -> fix nated contact\n");
fix_nated_contact();
append_hf("P-hint: or1, fixed NAT contact for
response\r\n");
}
if ( (status=~"100") ) {
xlog("L_ALERT", "\n(%ci:%is) (or1) status 100
received\n");
};
if ( (status=~"180") ) {
xlog("L_ALERT", "\n(%ci:%is) (or1) status 180
received\n");
};
if ( (status=~"202") ) {
xlog("L_ALERT", "\n(%ci:%is) (or1) status 202
received\n");
};
if ( (status=~"200" || status=~"183") ) {
xlog("L_ALERT", "\n(%ci:%is) (or1) status 2xx or 183");
if ( isflagset(7) ) {
xlog("L_ALERT", "\n(%ci:%is) (or1) marked(7) as
NATED-INVITE -> force_rtp_proxy \n");
force_rtp_proxy();
append_hf("P-hint: or1, response forced to rtp
proxy\r\n");
};
};
}
failure_route[1] {
xlog("L_ALERT", "\n(%ci:%is) failureroute[1] entered\");
exec_dset("/usr/local/ser/bin/getroute_a 3");
if (uri=~"sip:[loop|stop]@sip.frontlineglobal.net") {
xlog("L_ALERT", "\n(%ci:%is) STOP DETECTED");
break;
}
t_on_failure("2");
t_on_reply("1");
xlog("L_ALERT", "\n(%ci:%is) (fr1) relaying message ...(%tu)");
append_branch();
if (!t_relay()) {
xlog("L_ALERT", "\n(%ci:%is) (fr1) t_relay error
occured\n");
};
}
failure_route[2] {
xlog("L_ALERT", "\n(%ci:%is) failureroute[2] entered\");
exec_dset("/usr/local/ser/bin/getroute_a 3");
if (uri=~"sip:[loop|stop]@sip.frontlineglobal.net") {
xlog("L_ALERT", "\n(%ci:%is) STOP DETECTED");
break;
}
t_on_failure("3");
t_on_reply("1");
xlog("L_ALERT", "\n(%ci:%is) (fr2) relaying message ...(%tu)");
append_branch();
if (!t_relay()) {
xlog("L_ALERT", "\n(%ci:%is) (fr2) t_relay error
occured\n");
};
}
... etc
So far it doing what I want :-)
And this is kind of combination paraller and serial forking
Btw, serial is not really forking.. this is more steps.. or I
misunderstand your question ?
________________________________
From: serusers-bounces(a)iptel.org [mailto:serusers-bounces@lists.iptel.org] On
Behalf Of bert berlin
Sent: Thursday, June 24, 2004 11:47 AM
To: serusers(a)lists.iptel.org
Subject: [Serusers] Turn off forking in SER?
Is it possible, with the present implementation of SER, by means only of
the ser.cfg file, to get SER to use serial forking in place of parallel
forking?
thanks,
bert
--
Bert Berlin
Quintum Technologies, Inc.
71 James Way
Eatontown,NJ 07724
ph 732-460-9000 ext 247
I am new to SER, so please bear with me.
In the manual section on Servicing Multiple Domains, it simply states
"Ask our technical support for more help." Does anyone have a
comprehensive or step-by-step guide for getting multiple domain support
working?
Thank you in advance for your time.
- Mark Baker
- 678-468-7061
- <mbaker at smartvoice-ip dot com>
Hey folks
My config is like this
UA ------------SER ---------------Asterisk
| |
| |
Mysql registration
Now I want the user agent to authenticate itself through asterisk. So
when UA passes his credentials to SER. The SER should simply fwd it
To the asterisk and asterisk should know that this UA is hanging through
SER.
I tried few scripts but asterisk sends back 407 Proxy Authentication
Required.
Can any one help me out and show his config file to me
thanks
Dipen K Gala
Fidelity Investments System Company - Telecom
Phone: (617) 563-2729
Email: Dipen.Gala(a)FMR.com
Is it possible, with the present implementation of SER, by means only of
the ser.cfg file, to get SER to use serial forking in place of parallel
forking?
thanks,
bert
--
Bert Berlin
Quintum Technologies, Inc.
71 James Way
Eatontown,NJ 07724
ph 732-460-9000 ext 247