Need help registering Valcom IP Horn with 102b software


#1

Running into an issue while trying to REGISTER a Valcom IP horn. Hoping someone with experience with these horns can help. Oddly enough, I’ve been able to get one horn working in a test environment about 3 years ago - then the project was put on-hold until last week when I had to start from scratch.

Horn is on same subnet as FreePBX - both in the 10.2.1.x subnet.

Here are the results of PJSIP debugging. The horn tries to register, is refused, then comes back with the CSEQ incremented by one - but the FreePBX system is refusing. I’ve confirmed the horn has the correct password programmed via the Valcom 102b software.

<--- Received SIP request (359 bytes) from UDP:10.2.1.169:5060 --->
REGISTER sip:10.2.1.227:5060 SIP/2.0
To: 1280 <sip:1280@10.2.1.227>
From: 1280 <sip:1280@10.2.1.227>;tag=1804289383
Via: SIP/2.0/UDP 10.2.1.169:5060;branch=z9hG4bK-1668461942
Call-ID: 10009@10.2.1.169
Contact: 1280 <sip:1280@10.2.1.169:5060>;expires=3600
CSeq: 1010 REGISTER
User-Agent: Valcom VIP-842 sw1.50.28
Max-Forwards: 70
Content-Length: 0


<--- Transmitting SIP response (475 bytes) to UDP:10.2.1.169:5060 --->
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 10.2.1.169:5060;rport=5060;received=10.2.1.169;branch=z9hG4bK-1668461942
Call-ID: 10009@10.2.1.169
From: "1280" <sip:1280@10.2.1.227>;tag=1804289383
To: "1280" <sip:1280@10.2.1.227>;tag=z9hG4bK-1668461942
CSeq: 1010 REGISTER
WWW-Authenticate: Digest realm="asterisk",nonce="1608563873/593316ec5acf903c26b6f37c10a8beec",opaque="07e199d30172e6cf",algorithm=md5,qop="auth"
Server: FPBX-15.0.16.81(16.13.0)
Content-Length:  0


<--- Received SIP request (621 bytes) from UDP:10.2.1.169:5060 --->
REGISTER sip:10.2.1.227:5060 SIP/2.0
To: 1280 <sip:1280@10.2.1.227>
From: 1280 <sip:1280@10.2.1.227>;tag=1804289383
Via: SIP/2.0/UDP 10.2.1.169:5060;branch=z9hG4bK-1276583340
Call-ID: 10009@10.2.1.169
Contact: 1280 <sip:1280@10.2.1.169:5060>;expires=3600
CSeq: 1011 REGISTER
User-Agent: Valcom VIP-842 sw1.50.28
Authorization: Digest response="13da40c68cd2382f3b9453bdfac85446",username="1280",realm="asterisk",nonce="1608563873/593316ec5acf903c26b6f37c10a8beec",algorithm=MD5,uri="sip:1280@10.2.1.227:5060",cnonce="3bd6d519",nc=00000001,opaque="07e199d30172e6cf",qop=auth
Max-Forwards: 70
Content-Length: 0


[2020-12-21 10:17:53] NOTICE[15898]: res_pjsip/pjsip_distributor.c:676 log_failed_request: Request 'REGISTER' from '"1280" <sip:1280@10.2.1.227>' failed for '10.2.1.169:5060' (callid: 10009@10.2.1.169) - Failed to authenticate

#2

Also … FreePBX 15.0.16.81


#3

Many devices can’t handle the long password auto-generated by FreePBX. Please test the Valcom with a short password (no more than 12 characters) consisting of only letters and digits. Paste the same value into the Valcom and into Secret for extension 1280, so you are sure that they match.

If you still have trouble, temporarily shut down the Valcom and configure a softphone or another device for extension 1280 with the same password and confirm that it registers ok.


#4

You are a life-saver !

That was the solution. I changed to a short password in FreePBX, Applied the changes. I updated the Valcom to the shorter password.

Now it’s registering properly and life is good.

THANK YOU!