[Users] Re: [Serdev] could not rev. resolve IP......

Shenen Shenen shenenx at gmail.com
Wed Jun 21 11:44:59 CEST 2006


No,this isn't the problem;I've changed the port on my openser like 5070, and
asterisk is set like 5060 in sip.conf, but I've always the same error;

Jun 21 03:33:43 asterisk12 openser[19037]: ERROR: udp_init: bind(6,

0x8119a1c, 16) on 192.168.251.11 <http://192.168.251.11/>: Cannot assign
requested address

.....what could be?




On 6/21/06, Daniel-Constantin Mierla <daniel at voice-system.ro> wrote:
>
> You can safely ignore reverse resolve DNS messages, they are warnings
> meaning no hostname was found set for those IP addresses - openser tries
> to get them in the aliases list. The problem comes from line:
>
> Jun 21 03:33:43 asterisk12 openser[19037]: ERROR: udp_init: bind(6,
> 0x8119a1c, 16) on 192.168.251.11 <http://192.168.251.11/>: Cannot assign
> requested address
>
> This means that you do not have the IP 192.168.251.11 configured on the
> system. Do you have asterisk and openser listening on the same port
> (5060)? You must use different ports.
>
> Cheers,
> Daniel
>
>
> On 06/21/06 10:55, Shenen Shenen wrote:
> > Hi!This my openser.cfg;I've 2 asteriskathome with openser installed;I
> > want to copy the authentificated sip registration from one box to
> > another and have always the same Sip registered in all 2 box, so if
> > one box falls down the other can run without reinitialized all the
> > sips (like Phoner..cubix...and also IP phones...)....I'm using
> > vrrpd...12 is the master, 11 is the slave, 200 is the virtual IP(this
> > point to the master in the first case..and all Sip proxies like the
> > phoner or cubix points to the master..(I can set only 1 proxy..
> > 192.168.251.200 <http://192.168.251.200/> ..in x-lite I can set more
> > proxies and I'vent problems..)(for this I must use openser..)
> >
> >
> > This is the openser on the "slave" 192.168.251.11 <
> http://192.168.251.11/>
> >
> >
> > # SCRIPT PER COPIARE LO STATO DELLE REGISTRAZIONI DEI SIP DAL .11 al .12
> >
> > # ----------- global configuration parameters ------------------------
> >
> > debug=3          # debug level (cmd line: -dddddddddd)
> > fork=no
> > log_stderror=no # (cmd line: -E)
> > listen=192.168.251.12 <http://192.168.251.12/>
> > listen=192.168.251.11 <http://192.168.251.11/>
> > listen=192.1668.251.200
> > port=5060
> > children=5
> > dns=no
> > rev_dns=no
> > # ------------------ module loading ----------------------------------
> >
> > loadmodule "modules/mysql/mysql.so"
> > loadmodule "modules/sl/sl.so"
> > loadmodule "modules/tm/tm.so"
> > loadmodule "modules/maxfwd/maxfwd.so"
> > loadmodule "modules/usrloc/usrloc.so"
> > loadmodule "modules/registrar/registrar.so"
> > loadmodule "modules/auth/auth.so"
> > loadmodule "modules/auth_db/auth_db.so"
> >
> > # ----------------- setting module-specific parameters ---------------
> >
> > # digest generation secret; use the same in backup server;
> > # also, make sure that the backup server has sync'ed time
> > modparam("auth", "secret", "alsdkhglaksdhfkloiwr")
> >
> > # -------------------------  request routing logic -------------------
> >
> > # main routing logic
> >
> > route{
> >
> >  # initial sanity checks -- messages with
> >  # max_forwars==0, or excessively long requests
> >  if (!mf_process_maxfwd_header("10")) {
> >   sl_send_reply("483","Too Many Hops");
> >   return;
> >  };
> >  if (len_gt( max_len )) {
> >   sl_send_reply("513", "Message too big");
> >   return;
> >  };
> >
> >  # if the request is for other domain use UsrLoc
> >  # (in case, it does not work, use the following command
> >  # with proper names and addresses in it)
> >  if (uri==myself) {
> >
> >   if (method=="REGISTER") {
> >
> >    # verify credentials
> >    if (!www_authorize("", "subscriber")) {
> >     www_challenge("", "0");
> >     return;
> >    };
> >
> >    # if ok, update contacts and ...
> >    save("location");
> >    # ... if this REGISTER is not a replica from our
> >    # peer server, replicate to the peer server
> >    if (!src_ip== 192.168.251.12 <http://192.168.251.12/>) {
> >     t_replicate("192.168.251.12 <http://192.168.251.12/>", "5060");
> >    };
> >    return;
> >   };
> >   # do whatever else appropriate for your domain
> >   log("non-REGISTER\n");
> >  };
> > }
> >
> >
> >
> > This is the openser on the "master" 192.168.251.12
> > <http://192.168.251.12/>
> >
> >
> >
> >
> >
> > # SCRIPT PER COPIARE LO STATO DELLE REGISTRAZIONI DEI SIP DAL .12 al .11
> >
> > # ----------- global configuration parameters ------------------------
> >
> > debug=3          # debug level (cmd line: -dddddddddd)
> > fork=no
> > log_stderror=yes # (cmd line: -E)
> > listen= 192.168.251.12 <http://192.168.251.12/>
> > listen=192.168.251.11 <http://192.168.251.11/>
> > listen=192.1668.251.200
> > port=5060
> > children=5
> > dns=no
> > rev_dns=no
> >
> > # ------------------ module loading ----------------------------------
> >
> > loadmodule "modules/mysql/mysql.so"
> > loadmodule "modules/sl/sl.so"
> > loadmodule "modules/tm/tm.so"
> > loadmodule "modules/maxfwd/maxfwd.so"
> > loadmodule "modules/usrloc/usrloc.so"
> > loadmodule "modules/registrar/registrar.so"
> > loadmodule "modules/auth/auth.so"
> > loadmodule "modules/auth_db/auth_db.so"
> >
> > # ----------------- setting module-specific parameters ---------------
> >
> > # digest generation secret; use the same in backup server;
> > # also, make sure that the backup server has sync'ed time
> > modparam("auth", "secret", "alsdkhglaksdhfkloiwr")
> >
> > # -------------------------  request routing logic -------------------
> >
> > # main routing logic
> >
> > route{
> >
> >  # initial sanity checks -- messages with
> >  # max_forwars==0, or excessively long requests
> >  if (!mf_process_maxfwd_header("10")) {
> >   sl_send_reply("483","Too Many Hops");
> >   return;
> >  };
> >  if (len_gt( max_len )) {
> >   sl_send_reply("513", "Message too big");
> >   return;
> >  };
> >
> >  # if the request is for other domain use UsrLoc
> >  # (in case, it does not work, use the following command
> >  # with proper names and addresses in it)
> >  if (uri==myself) {
> >
> >   if (method=="REGISTER") {
> >
> >    # verify credentials
> >    if (!www_authorize("", "subscriber")) {
> >     www_challenge("", "0");
> >     return;
> >    };
> >
> >    # if ok, update contacts and ...
> >    save("location");
> >    # ... if this REGISTER is not a replica from our
> >    # peer server, replicate to the peer server
> >    if (!src_ip== 192.168.251.11 <http://192.168.251.11/>) {
> >     t_replicate("192.168.251.11 <http://192.168.251.11/>", "5060");
> >    };
> >    return;
> >   };
> >   # do whatever else appropriate for your domain
> >   log("non-REGISTER\n");
> >  };
> > }
> >
> > If I run the following command... I've problems with resolution of IP
> > addresses... how can I resolve this problem??????????
> >
> > 100000000000000000000000000000000000000000000000000000
> > thanks.....................help me please!!!!!I'm becoming crazy...
> >
> >
> > [root at asterisk12 ~]# tail -f /var/log/messages
> > Jun 21 03:33:43 asterisk12 openser: WARNING: fix_socket_list: could
> > not rev. resolve 192.168.251.11 <http://192.168.251.11/>
> > Jun 21 03:33:43 asterisk12 openser: WARNING: fix_socket_list: could
> > not rev. resolve 192.168.251.200 <http://192.168.251.200/>
> > Jun 21 03:33:43 asterisk12 openser[19037]: Maxfwd module- initializing
> > Jun 21 03:33:43 asterisk12 openser[19037]: AUTH module - initializing
> > Jun 21 03:33:43 asterisk12 openser[19037]: AUTH_DB module - initializing
> > Jun 21 03:33:43 asterisk12 openser[19037]: INFO: udp_init: SO_RCVBUF
> > is initially 110592
> > Jun 21 03:33:43 asterisk12 openser[19037]: INFO: udp_init: SO_RCVBUF
> > is finally 221184
> > Jun 21 03:33:43 asterisk12 openser[19037]: INFO: udp_init: SO_RCVBUF
> > is initially 110592
> > Jun 21 03:33:43 asterisk12 openser[19037]: INFO: udp_init: SO_RCVBUF
> > is finally 221184
> > Jun 21 03:33:43 asterisk12 openser[19037]: ERROR: udp_init: bind(6,
> > 0x8119a1c, 16) on 192.168.251.11 <http://192.168.251.11/>: Cannot
> > assign requested address
> > Jun 21 03:34:01 asterisk12 crond(pam_unix)[19040]: session opened for
> > user root by (uid=0)
> > Jun 21 03:34:01 asterisk12 crond(pam_unix)[19040]: session closed for
> > user root
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kamailio.org/pipermail/users/attachments/20060621/7e2b4c1c/attachment.htm 


More information about the Users mailing list