Your phone might ship with a firmware version that did not have the Web server. Therefore, I recommend updating to the latest firmware version first, as shown below.
Avaya has several interfaces like Phone, Web, and Settings file. The Settings file is placed on an HTTP(S) server but is optional. The file is called ‘46xxsettings.txt’. The filename can be changed through the file ‘J100Supgrade.txt’. Avaya provides an example in which all possible parameters, values, and defaults are listed. This Settings file interface is the most powerful interface. Nevertheless, a combination of the Phone and Web interface was sufficient for me.
4.0.1.0
retested in May 2020 with 4.0.5.0
Password: | Phone: 27238 Web: no default value Web → Password |
HTTPS: | enabled on default |
Update: |
|
Trust Anchors: | Web → Certificates → (Certificates) Upload Trusted Certificate |
SIP-URI User: | Web → SIP → SIP User ID |
SIP-URI Host: | Web → SIP → SIP Domain Web → SIP → Proxy Policy: Manual Web → SIP → SIP Proxy Server |
SIP-over-TLS: | used on default Recommended: Web → Settings → Phone Menu Options → UDP Transport: Allow |
SDES-sRTP: | Web → SIP → (SRTP) SDP Negotiation Capability (RFC 5939): No otherwise, the crypto line might get ignored (Digium Asterisk 13/chan_sip). Web → SIP → (SRTP) → Encrypt RTCP: Yes otherwise, the crypto line contains a silly ‘UNENCRYPTED RTCP’. Web → SIP → (SRTP) Media Encryption: aescm128-hmac80, none which is RTP/SAVP, 488, RTP/AVP The Setting file interface allows ordering crypto suites if you want to prefer AES-256 over AES-128 for example. |
SHA-2 Digest: | ignores algorithm and picks first; therefore incompatible with Linphone |
DNS-NAPTR: | does not TLS but TCP or UDP only |
Audio: | with my Digium Asterisk 13, Opus-Codec gets slower/faster Mitigation: Web → SIP → (Codecs) OPUS → Disable |
Web Server: | Google Chrome fails with the default TLS certificate for HTTPs Mitigation: Web → Certificates → Upload Custom Webserver Certificate |
Privacy: | device phones home to https://des.avaya.com Web → Management → (Device Enrollment Service) DES Discovery: Disabled should disable it but did not in my tests. |
Responsible Disclosure: | via PSIRT team |
Firmware Update: | missing Automation missing Newsletter |
5 V 2 A, Coaxial: 5.5 mm × 2.5 mm