Доброго времени суток!
Пытаюсь организовать сеанс клиента и сервера, находящихся в различных внутренних сетях через внешнюю сеть.
Схема следующая:
My client (local ip 192.168.1.123) -> Modem/Router (external ip 91.77.28.245) -> Router (external ip 195.168.150.230) -> 3CX Phone System server on VMWare Virtual Machine (local ip 192.168.17.102).
Однако регистрация не проходит. Код ошибки 403 (Invalid password provided)
На клиенте - ошибка авторизации.
В рамках одной сети все проходит успешно.
Далее привел дамп Wireshark capturing.
Internet Protocol, Src: 91.77.28.245 (91.77.28.245), Dst: 192.168.17.102 (192.168.17.102)
Transmission Control Protocol, Src Port: 1506 (1506), Dst Port: 5060 (5060), Seq: 1, Ack: 1, Len: 555
Session Initiation Protocol
Request-Line: REGISTER sip:195.68.150.230 SIP/2.0
Via: SIP/2.0/TCP 192.168.1.2:54294;branch=z9hG4bK-d8754z-d942f07defe02cf9-1---d8754z-;rport
Max-Forwards: 70
Contact:
To: "2222"
From: "2222";tag=aa15779b
Call-ID: MjZmNGFkYmNhMjRiYzU3YjQxZjJmMzk1NDg4Y2VkMmU.
CSeq: 1 REGISTER
Expires: 3600
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO
User-Agent: X-Lite 4 release 4.0 stamp 58832
Content-Length: 0
Internet Protocol, Src: 192.168.17.102 (192.168.17.102), Dst: 91.77.28.245 (91.77.28.245)
Transmission Control Protocol, Src Port: 5060 (5060), Dst Port: 1506 (1506), Seq: 1, Ack: 556, Len: 525
Session Initiation Protocol
Status-Line: SIP/2.0 407 Proxy Authentication Required
Via: SIP/2.0/TCP 192.168.1.2:54294;branch=z9hG4bK-d8754z-d942f07defe02cf9-1---d8754z-;rport=1506;received=91.77.28.245
Proxy-Authenticate: Digest nonce="414d535c04352f6d63:136b50a3ba278b0d915f331fabae3cf8",algorithm=MD5,realm="3CXPhoneSystem"
To: "2222";tag=b133cb24
From: "2222";tag=aa15779b
Call-ID: MjZmNGFkYmNhMjRiYzU3YjQxZjJmMzk1NDg4Y2VkMmU.
CSeq: 1 REGISTER
User-Agent: 3CXPhoneSystem 10.0.19079.0
Content-Length: 0
Internet Protocol, Src: 91.77.28.245 (91.77.28.245), Dst: 192.168.17.102 (192.168.17.102)
Transmission Control Protocol, Src Port: 1506 (1506), Dst Port: 5060 (5060), Seq: 556, Ack: 526, Len: 766
Session Initiation Protocol
Request-Line: REGISTER sip:195.68.150.230 SIP/2.0
Via: SIP/2.0/TCP 192.168.1.2:54294;branch=z9hG4bK-d8754z-d178f6cf4966bb6c-1---d8754z-;rport
Max-Forwards: 70
Contact:
To: "2222"
From: "2222";tag=aa15779b
Call-ID: MjZmNGFkYmNhMjRiYzU3YjQxZjJmMzk1NDg4Y2VkMmU.
CSeq: 2 REGISTER
Expires: 3600
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO
Proxy-Authorization: Digest username="2222",realm="3CXPhoneSystem",nonce="414d535c04352f6d63:136b50a3ba278b0d915f331fabae3cf8",uri="sip:195.68.150.230",response="a96d7bb09bc4c2597ad4683cd38e95ae",algorithm=MD5
User-Agent: X-Lite 4 release 4.0 stamp 58832
Content-Length: 0
Internet Protocol, Src: 192.168.17.102 (192.168.17.102), Dst: 91.77.28.245 (91.77.28.245)
Transmission Control Protocol, Src Port: 5060 (5060), Dst Port: 1506 (1506), Seq: 526, Ack: 1322, Len: 396
Session Initiation Protocol
Status-Line: SIP/2.0 403 Invalid password provided
Via: SIP/2.0/TCP 192.168.1.2:54294;branch=z9hG4bK-d8754z-d178f6cf4966bb6c-1---d8754z-;rport=1506;received=91.77.28.245
To: "2222";tag=40596b2c
From: "2222";tag=aa15779b
Call-ID: MjZmNGFkYmNhMjRiYzU3YjQxZjJmMzk1NDg4Y2VkMmU.
CSeq: 2 REGISTER
User-Agent: 3CXPhoneSystem 10.0.19079.0
Content-Length: 0
Может, кто сталкивался?
Логи выглядят следующим образом:
Windows log
SIP request (REGISTER) from 91.77.28.245 was rejected. Reason: Block WAN requests is ON.
Message:
REGISTER sip:195.68.150.230 SIP/2.0
Via: SIP/2.0/TCP 192.168.1.2:36332;branch=z9hG4bK-d8754z-eb81e4a265dac0b4-1---d8754z-;rport=1511;received=91.77.28.245
Max-Forwards: 70
Contact:
To: "2222"
From: "2222";tag=805feb55
Call-ID: NzMyMWZhNzEzZWNkMTJiNmI2OGNiMTZjMWRkNGQxMzU.
CSeq: 2 REGISTER
Expires: 3600
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO
Proxy-Authorization: Digest username="2222",realm="3CXPhoneSystem",nonce="414d535c04353bee11:6ad5cb5cd8b8a6759490bcbdd8d04bb9",uri="sip:195.68.150.230",response="f59b7c5498efd70c5a9befc9886dff09",algorithm=MD5
User-Agent: X-Lite 4 release 4.0 stamp 58832
Content-Length: 0
3CX log
01:51:43.156 [CM102001]: Authentication failed for SipReq: REGISTER 195.68.150.230 tid=eb81e4a265dac0b4 cseq=REGISTER [email protected]:36332 / 2 from(wire); Reason: Credentials don't match, check that authorization-ID and password match the ones in extension settings
Vstar2
Пытаюсь организовать сеанс клиента и сервера, находящихся в различных внутренних сетях через внешнюю сеть.
Схема следующая:
My client (local ip 192.168.1.123) -> Modem/Router (external ip 91.77.28.245) -> Router (external ip 195.168.150.230) -> 3CX Phone System server on VMWare Virtual Machine (local ip 192.168.17.102).
Однако регистрация не проходит. Код ошибки 403 (Invalid password provided)
На клиенте - ошибка авторизации.
В рамках одной сети все проходит успешно.
Далее привел дамп Wireshark capturing.
Internet Protocol, Src: 91.77.28.245 (91.77.28.245), Dst: 192.168.17.102 (192.168.17.102)
Transmission Control Protocol, Src Port: 1506 (1506), Dst Port: 5060 (5060), Seq: 1, Ack: 1, Len: 555
Session Initiation Protocol
Request-Line: REGISTER sip:195.68.150.230 SIP/2.0
Via: SIP/2.0/TCP 192.168.1.2:54294;branch=z9hG4bK-d8754z-d942f07defe02cf9-1---d8754z-;rport
Max-Forwards: 70
Contact:
To: "2222"
From: "2222";tag=aa15779b
Call-ID: MjZmNGFkYmNhMjRiYzU3YjQxZjJmMzk1NDg4Y2VkMmU.
CSeq: 1 REGISTER
Expires: 3600
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO
User-Agent: X-Lite 4 release 4.0 stamp 58832
Content-Length: 0
Internet Protocol, Src: 192.168.17.102 (192.168.17.102), Dst: 91.77.28.245 (91.77.28.245)
Transmission Control Protocol, Src Port: 5060 (5060), Dst Port: 1506 (1506), Seq: 1, Ack: 556, Len: 525
Session Initiation Protocol
Status-Line: SIP/2.0 407 Proxy Authentication Required
Via: SIP/2.0/TCP 192.168.1.2:54294;branch=z9hG4bK-d8754z-d942f07defe02cf9-1---d8754z-;rport=1506;received=91.77.28.245
Proxy-Authenticate: Digest nonce="414d535c04352f6d63:136b50a3ba278b0d915f331fabae3cf8",algorithm=MD5,realm="3CXPhoneSystem"
To: "2222";tag=b133cb24
From: "2222";tag=aa15779b
Call-ID: MjZmNGFkYmNhMjRiYzU3YjQxZjJmMzk1NDg4Y2VkMmU.
CSeq: 1 REGISTER
User-Agent: 3CXPhoneSystem 10.0.19079.0
Content-Length: 0
Internet Protocol, Src: 91.77.28.245 (91.77.28.245), Dst: 192.168.17.102 (192.168.17.102)
Transmission Control Protocol, Src Port: 1506 (1506), Dst Port: 5060 (5060), Seq: 556, Ack: 526, Len: 766
Session Initiation Protocol
Request-Line: REGISTER sip:195.68.150.230 SIP/2.0
Via: SIP/2.0/TCP 192.168.1.2:54294;branch=z9hG4bK-d8754z-d178f6cf4966bb6c-1---d8754z-;rport
Max-Forwards: 70
Contact:
To: "2222"
From: "2222";tag=aa15779b
Call-ID: MjZmNGFkYmNhMjRiYzU3YjQxZjJmMzk1NDg4Y2VkMmU.
CSeq: 2 REGISTER
Expires: 3600
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO
Proxy-Authorization: Digest username="2222",realm="3CXPhoneSystem",nonce="414d535c04352f6d63:136b50a3ba278b0d915f331fabae3cf8",uri="sip:195.68.150.230",response="a96d7bb09bc4c2597ad4683cd38e95ae",algorithm=MD5
User-Agent: X-Lite 4 release 4.0 stamp 58832
Content-Length: 0
Internet Protocol, Src: 192.168.17.102 (192.168.17.102), Dst: 91.77.28.245 (91.77.28.245)
Transmission Control Protocol, Src Port: 5060 (5060), Dst Port: 1506 (1506), Seq: 526, Ack: 1322, Len: 396
Session Initiation Protocol
Status-Line: SIP/2.0 403 Invalid password provided
Via: SIP/2.0/TCP 192.168.1.2:54294;branch=z9hG4bK-d8754z-d178f6cf4966bb6c-1---d8754z-;rport=1506;received=91.77.28.245
To: "2222";tag=40596b2c
From: "2222";tag=aa15779b
Call-ID: MjZmNGFkYmNhMjRiYzU3YjQxZjJmMzk1NDg4Y2VkMmU.
CSeq: 2 REGISTER
User-Agent: 3CXPhoneSystem 10.0.19079.0
Content-Length: 0
Может, кто сталкивался?
Логи выглядят следующим образом:
Windows log
SIP request (REGISTER) from 91.77.28.245 was rejected. Reason: Block WAN requests is ON.
Message:
REGISTER sip:195.68.150.230 SIP/2.0
Via: SIP/2.0/TCP 192.168.1.2:36332;branch=z9hG4bK-d8754z-eb81e4a265dac0b4-1---d8754z-;rport=1511;received=91.77.28.245
Max-Forwards: 70
Contact:
To: "2222"
From: "2222";tag=805feb55
Call-ID: NzMyMWZhNzEzZWNkMTJiNmI2OGNiMTZjMWRkNGQxMzU.
CSeq: 2 REGISTER
Expires: 3600
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO
Proxy-Authorization: Digest username="2222",realm="3CXPhoneSystem",nonce="414d535c04353bee11:6ad5cb5cd8b8a6759490bcbdd8d04bb9",uri="sip:195.68.150.230",response="f59b7c5498efd70c5a9befc9886dff09",algorithm=MD5
User-Agent: X-Lite 4 release 4.0 stamp 58832
Content-Length: 0
3CX log
01:51:43.156 [CM102001]: Authentication failed for SipReq: REGISTER 195.68.150.230 tid=eb81e4a265dac0b4 cseq=REGISTER [email protected]:36332 / 2 from(wire); Reason: Credentials don't match, check that authorization-ID and password match the ones in extension settings
Vstar2