Hi,
My name is Albert and I'm a research student at University. I've developed a Voice over IPv6 testbed. The current configuration of SER is the default and runs on the latest Debian distribution.
Is there any need for extra configuration to SER in order to run IPv6? The problem I have is that when I run the SER program it only recognizes IPv4 addresses.
The Softphone used is KPhone, the ethereal capture does not show any SIP frames. Do I have to change anything?
I attach the output of the KPhone.
Thanks.
Albert
You have to tell SER explicitely to use IPv6, that can be done using listen=<ipv6_address> in the configuration file.
Jan.
On 22-07 20:28, Albert Benet wrote:
Hi,
My name is Albert and I'm a research student at University. I've
developed a Voice over IPv6 testbed. The current configuration of SER is the default and runs on the latest Debian distribution.
Is there any need for extra configuration to SER in order
to run IPv6? The problem I have is that when I run the SER program it only recognizes IPv4 addresses.
The Softphone used is KPhone, the ethereal capture does not show any
SIP frames. Do I have to change anything?
I attach the output of the KPhone.
Thanks.
Albert
IPv4 Device: eth0 10.0.14.93 IPv6 Device: eth0 fce0::2 UDPMessageSocket::UDPMessageSocket(): socketfd=10 (IPv6) Binding socket to [::]:5060 #: ourport=5060 SipClient: Listening on port: 5060 SipClient: Our IP address: SipClient: Our IPv6 address: fce0::2 SdpMessage::setIpAddress(0.0.0.0) : called. KSipRegistrations::KSipRegistrations(): declaring SipUri uri KSipRegistrations::KSipRegistrations(): declaring SipUri uri done KSipRegistrations::KSipRegistrations(): constructing SipUri(""2000" sip:2000@serv6") KSipRegistrations::KSipRegistrations(): constructing SipUri(""2000" sip:2000@serv6") ok SipRegister: Auth is '(null)' SipRegister: Proxy Auth is '(null)' res_search: NO result ! res_search: NO result ! MessageSocket::lookupHostname(): resolving Hostname serv6 MessageSocket::lookupHostname(): ok -> fec0::1 SipClient: Sending to 'serv6:5060' MessageSocket::lookupHostname(): resolving Hostname serv6 MessageSocket::lookupHostname(): ok -> fec0::1
SipClient: Sending: 22:09:03.662
REGISTER sip:serv6 SIP/2.0 Via: SIP/2.0/UDP [fce0::2] CSeq: 5503 REGISTER To: "2000" sip:2000@serv6 Expires: 900 From: "2000" sip:2000@serv6 Call-ID: 1931174739 Content-Length: 0 User-Agent: KPhone/3.11 Event: registration Allow-Events: presence Contact: "root" sip:root@[fce0::2];transport=udp;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK"
SipTransaction: Retransmit 1 (4000)
SipClient: Sending: 22:09:07.672
REGISTER sip:serv6 SIP/2.0 Via: SIP/2.0/UDP [fce0::2] CSeq: 5503 REGISTER To: "2000" sip:2000@serv6 Expires: 900 From: "2000" sip:2000@serv6 Call-ID: 1931174739 Content-Length: 0 User-Agent: KPhone/3.11 Event: registration Allow-Events: presence Contact: "root" sip:root@[fce0::2];transport=udp;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK"
MessageSocket::lookupHostname(): resolving Hostname serv6 MessageSocket::lookupHostname(): ok -> fec0::1 SipTransaction: Retransmit 2 (4000)
SipClient: Sending: 22:09:11.682
REGISTER sip:serv6 SIP/2.0 Via: SIP/2.0/UDP [fce0::2] CSeq: 5503 REGISTER To: "2000" sip:2000@serv6 Expires: 900 From: "2000" sip:2000@serv6 Call-ID: 1931174739 Content-Length: 0 User-Agent: KPhone/3.11 Event: registration Allow-Events: presence Contact: "root" sip:root@[fce0::2];transport=udp;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK"
MessageSocket::lookupHostname(): resolving Hostname serv6 MessageSocket::lookupHostname(): ok -> fec0::1 SipTransaction: Retransmit 3 (4000)
SipClient: Sending: 22:09:15.691
REGISTER sip:serv6 SIP/2.0 Via: SIP/2.0/UDP [fce0::2] CSeq: 5503 REGISTER To: "2000" sip:2000@serv6 Expires: 900 From: "2000" sip:2000@serv6 Call-ID: 1931174739 Content-Length: 0 User-Agent: KPhone/3.11 Event: registration Allow-Events: presence Contact: "root" sip:root@[fce0::2];transport=udp;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK"
MessageSocket::lookupHostname(): resolving Hostname serv6 MessageSocket::lookupHostname(): ok -> fec0::1 SipTransaction: Retransmit 4 (4000)
SipClient: Sending: 22:09:19.702
REGISTER sip:serv6 SIP/2.0 Via: SIP/2.0/UDP [fce0::2] CSeq: 5503 REGISTER To: "2000" sip:2000@serv6 Expires: 900 From: "2000" sip:2000@serv6 Call-ID: 1931174739 Content-Length: 0 User-Agent: KPhone/3.11 Event: registration Allow-Events: presence Contact: "root" sip:root@[fce0::2];transport=udp;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK"
MessageSocket::lookupHostname(): resolving Hostname serv6 MessageSocket::lookupHostname(): ok -> fec0::1 SipTransaction: Retransmit 5 (4000)
SipClient: Sending: 22:09:23.713
REGISTER sip:serv6 SIP/2.0 Via: SIP/2.0/UDP [fce0::2] CSeq: 5503 REGISTER To: "2000" sip:2000@serv6 Expires: 900 From: "2000" sip:2000@serv6 Call-ID: 1931174739 Content-Length: 0 User-Agent: KPhone/3.11 Event: registration Allow-Events: presence Contact: "root" sip:root@[fce0::2];transport=udp;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK"
MessageSocket::lookupHostname(): resolving Hostname serv6 MessageSocket::lookupHostname(): ok -> fec0::1 SipTransaction: Retransmit 6 (4000)
SipClient: Sending: 22:09:27.723
REGISTER sip:serv6 SIP/2.0 Via: SIP/2.0/UDP [fce0::2] CSeq: 5503 REGISTER To: "2000" sip:2000@serv6 Expires: 900 From: "2000" sip:2000@serv6 Call-ID: 1931174739 Content-Length: 0 User-Agent: KPhone/3.11 Event: registration Allow-Events: presence Contact: "root" sip:root@[fce0::2];transport=udp;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK"
MessageSocket::lookupHostname(): resolving Hostname serv6 MessageSocket::lookupHostname(): ok -> fec0::1 SipTransaction: Retransmit 7 (4000)
SipClient: Sending: 22:09:31.734
REGISTER sip:serv6 SIP/2.0 Via: SIP/2.0/UDP [fce0::2] CSeq: 5503 REGISTER To: "2000" sip:2000@serv6 Expires: 900 From: "2000" sip:2000@serv6 Call-ID: 1931174739 Content-Length: 0 User-Agent: KPhone/3.11 Event: registration Allow-Events: presence Contact: "root" sip:root@[fce0::2];transport=udp;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK"
MessageSocket::lookupHostname(): resolving Hostname serv6 MessageSocket::lookupHostname(): ok -> fec0::1 SipTransaction: Retransmit 8 (4000)
SipClient: Sending: 22:09:35.742
REGISTER sip:serv6 SIP/2.0 Via: SIP/2.0/UDP [fce0::2] CSeq: 5503 REGISTER To: "2000" sip:2000@serv6 Expires: 900 From: "2000" sip:2000@serv6 Call-ID: 1931174739 Content-Length: 0 User-Agent: KPhone/3.11 Event: registration Allow-Events: presence Contact: "root" sip:root@[fce0::2];transport=udp;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK"
MessageSocket::lookupHostname(): resolving Hostname serv6 MessageSocket::lookupHostname(): ok -> fec0::1 SipTransaction: Retransmit 9 (4000)
SipClient: Sending: 22:09:39.753
REGISTER sip:serv6 SIP/2.0 Via: SIP/2.0/UDP [fce0::2] CSeq: 5503 REGISTER To: "2000" sip:2000@serv6 Expires: 900 From: "2000" sip:2000@serv6 Call-ID: 1931174739 Content-Length: 0 User-Agent: KPhone/3.11 Event: registration Allow-Events: presence Contact: "root" sip:root@[fce0::2];transport=udp;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK"
MessageSocket::lookupHostname(): resolving Hostname serv6 MessageSocket::lookupHostname(): ok -> fec0::1 SipTransaction: Retransmit 10 (4000)
SipClient: Sending: 22:09:43.765
REGISTER sip:serv6 SIP/2.0 Via: SIP/2.0/UDP [fce0::2] CSeq: 5503 REGISTER To: "2000" sip:2000@serv6 Expires: 900 From: "2000" sip:2000@serv6 Call-ID: 1931174739 Content-Length: 0 User-Agent: KPhone/3.11 Event: registration Allow-Events: presence Contact: "root" sip:root@[fce0::2];transport=udp;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK"
MessageSocket::lookupHostname(): resolving Hostname serv6 MessageSocket::lookupHostname(): ok -> fec0::1
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Hi,
My name is Albert and I'm a research student at University. I've
developed a Voice over IPv6 testbed. The current configuration of SER is the default and runs on the latest Debian distribution.
Is there any need for extra configuration to SER in order
to run IPv6? The problem I have is that when I run the SER program it only recognizes IPv4 addresses.
Hi, I presume you have the latest version from CVS. At the ser.cfg add a listen=<your v6 address> in addition to any other v4 addresses you want the server to listen to.
Regards, Lambros
The Softphone used is KPhone, the ethereal capture does not show any
SIP frames. Do I have to change anything?
I attach the output of the KPhone.
Thanks.
Albert