Hola:
Nada, ando un poco desesperado. He metido el dominio que uso (que es el mismo nombre que el de la maquina para que los dns lo resuelvan bien) en el fichero openserctlrc, pero nada, no me devuelve el triste 200 ok.
(os dejo el log del Register por si veis algo que a mi se me escapa) Un saludo y gracias.
Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: SIP Request: Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: method: <REGISTER> Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: uri: sip:flanders-bis Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: version: <SIP/2.0> Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: parse_headers: flags=2 Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: DEBUG:parse_to:end of header reached, state=10 Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: DBUG:parse_to: display={luis}, ruri={sip:luis@flanders-bis} Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: DEBUG: get_hdr_field: <To> [29]; uri=[sip:luis@flanders-bis] Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: DEBUG: to body [luissip:luis@flanders-bis^M ] Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: Found param type 232, <branch> = <z9hG4bK-d87543-866019965-1--d87543->; state=6 Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: Found param type 235, <rport> = <n/a>; state=17 Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: end of header reached, state=5 Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: parse_headers: Via found, flags=2 Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: parse_headers: this is the first via Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: After parse_msg... Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: preparing to run routing scripts... Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: parse_headers: flags=100 Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: get_hdr_field: cseq <CSeq>: <1> <REGISTER> Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: DEBUG:maxfwd:is_maxfwd_present: value = 70 Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: parse_headers: flags=200 Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: DEBUG: get_hdr_body : content_length=0 Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: found end of header Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: find_first_route: No Route headers found Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: loose_route: There is no Route HF Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: grep_sock_info - checking if host==us: 12==9 && [flanders-bis] == [127.0.0.1] Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: grep_sock_info - checking if port 5060 matches port 5060 Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: grep_sock_info - checking if host==us: 12==12 && [flanders-bis] == [10.95.46.240] Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: grep_sock_info - checking if port 5060 matches port 5060 Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: grep_sock_info - checking if host==us: 12==9 && [flanders-bis] == [127.0.0.1] Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: grep_sock_info - checking if port 5060 matches port 5060 Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: grep_sock_info - checking if host==us: 12==12 && [flanders-bis] == [10.95.46.240] Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: grep_sock_info - checking if port 5060 matches port 5060 Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: DEBUG:check_self: host != me Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: URI!=MYSELF .............. Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: parse_headers: flags=ffffffffffffffff Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: DEBUG: t_newtran: T on entrance=0xffffffff Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: parse_headers: flags=ffffffffffffffff Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: parse_headers: flags=78 Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: t_lookup_request: start searching: hash=21152, isACK=0 Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: DEBUG: RFC3261 transaction matched, tid=-d87543-866019965-1--d87543- Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: DEBUG:tm:REF_UNSAFE: after is 1 Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: DEBUG: t_lookup_request: transaction found (T=0xb3e72b00) Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: DEBUG:tm:t_retransmit_reply: nothing to retransmit Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: DEBUG:tm:UNREF_UNSAFE: after is 0 Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: DEBUG:destroy_avp_list: destroying list (nil) Jan 25 11:08:41 flanders-bis /usr/sbin/openser[2044]: receive_msg: cleaning up Jan 25 11:08:42 flanders-bis /usr/sbin/openser[2048]: DEBUG: timer routine:0,tl=0xb3e72c68 next=(nil), timeout=475 Jan 25 11:08:42 flanders-bis /usr/sbin/openser[2048]: DEBUG: final_response_handler:stop retr. and send CANCEL (0xb3e72b00) Jan 25 11:08:42 flanders-bis /usr/sbin/openser[2048]: DEBUG:tm:t_should_relay_response: T_code=0, new_code=408 Jan 25 11:08:42 flanders-bis /usr/sbin/openser[2048]: DEBUG:tm:t_pick_branch: picked branch 0, code 408 Jan 25 11:08:42 flanders-bis /usr/sbin/openser[2048]: DEBUG:tm:t_should_relay_response: dns-failover test: branch=0, last_recv=408, flags=0 Jan 25 11:08:42 flanders-bis /usr/sbin/openser[2048]: DEBUG:tm:t_should_relay_response: trying DNS-based failover Jan 25 11:08:42 flanders-bis /usr/sbin/openser[2048]: DEBUG:tm:relay_reply: branch=0, save=0, relay=0 Jan 25 11:08:42 flanders-bis /usr/sbin/openser[2048]: parse_headers: flags=ffffffffffffffff Jan 25 11:08:42 flanders-bis /usr/sbin/openser[2048]: check_via_address(10.95.44.27, 10.95.44.27, 0) Jan 25 11:08:42 flanders-bis /usr/sbin/openser[2048]: WARNING:vqm_resize: resize(0) called Jan 25 11:08:42 flanders-bis /usr/sbin/openser[2048]: DEBUG: add_to_tail_of_timer[2]: 0xb3e72b48 (480) Jan 25 11:08:42 flanders-bis /usr/sbin/openser[2048]: DEBUG:tm:relay_reply: sent buf=0x813ba28: SIP/2.0 4..., shmem=0xb3e74418: SIP/2.0 4 Jan 25 11:08:42 flanders-bis /usr/sbin/openser[2048]: DEBUG: final_response_handler : done Jan 25 11:08:45 flanders-bis /usr/sbin/openser[2048]: DEBUG: timer routine:7,tl=0xb3e72c4c next=(nil), timeout=477400000 Jan 25 11:08:47 flanders-bis /usr/sbin/openser[2048]: DEBUG: timer routine:2,tl=0xb3e72b48 next=(nil), timeout=480 Jan 25 11:08:47 flanders-bis /usr/sbin/openser[2048]: DEBUG: wait_handler : removing 0xb3e72b00 from table Jan 25 11:08:47 flanders-bis /usr/sbin/openser[2048]: DEBUG: delete transaction 0xb3e72b00 Jan 25 11:08:47 flanders-bis /usr/sbin/openser[2048]: DEBUG: wait_handler : done
Jesus Rodriguez escribió:
Hola,
Buenas de nuevo:
En primer lugar disculpas por haber creado mal el hilo, pensé que borrando todo lo cogería como un hilo.
No, porque las cabeceras del mail (que normalmente tu cliente de mail no te enseña) son las mismas.
He puesto el debug=9 y estas son las trazas que me salen, no veo a que se puede deber.
Parece que tu proxy no considera como local el dominio que le estás enviado.
Saludos JesusR.
Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: Found param type 235, <rport> = <n/a>; state=17 Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: end of header reached, state=5 Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: parse_headers: Via found, flags=2 Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: parse_headers: this is the first via Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: After parse_msg... Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: preparing to run routing scripts... Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: parse_headers: flags=100 Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: get_hdr_field: cseq <CSeq>: <1> <REGISTER> Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: DEBUG:maxfwd:is_maxfwd_present: value = 70 Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: parse_headers: flags=200 Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: DEBUG: get_hdr_body : content_length=0 Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: found end of header Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: find_first_route: No Route headers found Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: loose_route: There is no Route HF Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: grep_sock_info - checking if host==us: 12==9 && [flanders-bis] == [127.0.0.1] Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: grep_sock_info - checking if port 5060 matches port 5060 Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: grep_sock_info - checking if host==us: 12==12 && [flanders-bis] == [10.95.46.240] Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: grep_sock_info - checking if port 5060 matches port 5060 Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: grep_sock_info - checking if host==us: 12==9 && [flanders-bis] == [127.0.0.1] Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: grep_sock_info - checking if port 5060 matches port 5060 Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: grep_sock_info - checking if host==us: 12==12 && [flanders-bis] == [10.95.46.240] Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: grep_sock_info - checking if port 5060 matches port 5060 Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: DEBUG:check_self: host != me Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: parse_headers: flags=ffffffffffffffff Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: DEBUG: t_newtran: T on entrance=0xffffffff Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: parse_headers: flags=ffffffffffffffff Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: parse_headers: flags=78 Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: t_lookup_request: start searching: hash=24338, isACK=0 Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: DEBUG: RFC3261 transaction matched, tid=-d87543-60819847-1--d87543- Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: DEBUG:tm:REF_UNSAFE: after is 1 Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: DEBUG: t_lookup_request: transaction found (T=0xb3f208d0) Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: DEBUG:tm:t_retransmit_reply: nothing to retransmit Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: DEBUG:tm:UNREF_UNSAFE: after is 0 Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: DEBUG:destroy_avp_list: destroying list (nil) Jan 25 09:38:47 flanders-bis /usr/sbin/openser[11221]: receive_msg: cleaning up
Jesus Rodriguez escribió:
Hola,
Buenas a todos de nuevo
Acabo de instalar Openser en una nueva máquina. Lo arranco y me cercioro que lo tengo arrancado en el 5060. Pero a la hora de hacer un Register (con un eyebeam) no me contesta, y depués de que éste hace varios intentos me acaba devolviendo un 408 Request Timeout. Con el Ethereal he visto que llegan las tramas a la máquina al 5060, así que no entiendo por qué el openser no las trata. El openser.cfg sólo lo he tocado para añadir esta línea disable_dns_blacklist=true
Pon el debug=9 y verás si el proxy está haciendo algo con esos REGISTER.
Saludos JesusR.
Jesus Rodriguez VozTelecom Sistemas, S.L. jesusr@voztele.com http://www.voztele.com Tel. 902360305
Users-es mailing list Users-es@lists.openser.org http://lists.openser.org/cgi-bin/mailman/listinfo/users-es
Users-es mailing list Users-es@lists.openser.org http://lists.openser.org/cgi-bin/mailman/listinfo/users-es
Saludos JesusR.
Jesus Rodriguez VozTelecom Sistemas, S.L. jesusr@voztele.com http://www.voztele.com Tel. 902360305
Users-es mailing list Users-es@lists.openser.org http://lists.openser.org/cgi-bin/mailman/listinfo/users-es