Um durch einen ISA Server 2004 mit Portforwarding eine Verbindung zu kommen musste ich in der iax.conf die bindaddr=213.xxx.xxx.xxx setzen. Die Verbindung funktioniert dann auch wie gewünscht, leider produziert das eine Fehlermeldung:
[chan_iax2.so] => (Inter Asterisk eXchange (Ver 2))
== Registered custom function IAXPEER
== Registered application 'IAX2Provision'
== Manager registered action IAXpeers
== Manager registered action IAXnetstats
Dec 8 22:20:47 ERROR[28033]: netsock.c:129 ast_netsock_bindaddr: Unable to bind to 2xx.xxx.xxx.xxx port 4569: Cannot assign requested address
Dec 8 22:20:47 WARNING[28033]: chan_iax2.c:8486 set_config: Unable apply binding to '2xx.xxx.xxx.xxx' at line 17
-- doing lookup for '62.58.100.18'
-- doing lookup for 'iax.iaxport.de'2.c:8101 build_peer: Set peer->pokefreqnotok to 10000
== Registered channel type 'IAX2' (Inter Asterisk eXchange Driver (Ver 2))
== Using TOS bits 16
== Binding IAX2 to default address 0.0.0.0:4569
== IAX Ready and Listening
== Loaded firmware 'iaxy.bin'
-- Loaded provisioning template 'default'
Wie kann ich den Fehler beheben und was bedeutet diese binden überhaupt?
[chan_iax2.so] => (Inter Asterisk eXchange (Ver 2))
== Registered custom function IAXPEER
== Registered application 'IAX2Provision'
== Manager registered action IAXpeers
== Manager registered action IAXnetstats
Dec 8 22:20:47 ERROR[28033]: netsock.c:129 ast_netsock_bindaddr: Unable to bind to 2xx.xxx.xxx.xxx port 4569: Cannot assign requested address
Dec 8 22:20:47 WARNING[28033]: chan_iax2.c:8486 set_config: Unable apply binding to '2xx.xxx.xxx.xxx' at line 17
-- doing lookup for '62.58.100.18'
-- doing lookup for 'iax.iaxport.de'2.c:8101 build_peer: Set peer->pokefreqnotok to 10000
== Registered channel type 'IAX2' (Inter Asterisk eXchange Driver (Ver 2))
== Using TOS bits 16
== Binding IAX2 to default address 0.0.0.0:4569
== IAX Ready and Listening
== Loaded firmware 'iaxy.bin'
-- Loaded provisioning template 'default'
Wie kann ich den Fehler beheben und was bedeutet diese binden überhaupt?