On 06/21/06 12:44, Shenen Shenen wrote:
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/> < http://192.168.251.11/>: Cannot assign
requested address

.....what could be?

do you have a network interface configured with the IP 192.168.251.11? Do 'ifconfig' to check it out.

You can remove the 'listen' parameters from your config file and openser will bind to available interfaces -- do not forget to set fork=yes, otherwise openser will listen to the first interface it founds, and that is usually 127.0.0.1.

Daniel


On 6/21/06, *Daniel-Constantin Mierla* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> 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> <
    http://192.168.251.11/>: Cannot assign
    requested address

    This means that you do not have the IP 192.168.251.11
    <http://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>
    <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> <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>
    <http://192.168.251.12/>
    > listen=192.168.251.11 <http://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>
    <http://192.168.251.12/>) {
    >     t_replicate("192.168.251.12 <http://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>
    > <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> <
    http://192.168.251.12/>
    > listen=192.168.251.11 <http://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>
    <http://192.168.251.11/>) {
    >     t_replicate("192.168.251.11 <http://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...
    >
    >
    > [EMAIL PROTECTED] ~]# 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>
    <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>
    <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>
    <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
    >



_______________________________________________
Users mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/users

Reply via email to