I've noticed from the factory the built-in web server was not enabled. To get the phone working, you must enable the web server, and set a http user and password.
To enable the web server:
0.) Phone menu > Maintenence > Administrator Mode >
1.) Phone menu > Network > Webserver >
HTTP/HTTPS selection >
2.) Phone menu > Network > Webserver > set web user (I used:
3.) Phone menu > Network > Web server > set web pass (I used:
4.) Reboot the phone, Phone menu > maintenance > reboot.
To provision on 3CX:
1.) You can update the firmware by pasting the following into the phones
software update url box:
Once the phone is updated, if the 3CX system is on the same network, it should be plug and play.
If the phone system is off-network, you need to go to extensions, options and enable WAN calls for the line. You will need to add the phone and MAC address and set it to stun.
At this point I just rebooted the phone, and it provisioned on next boot after entering the users extension number for the username, and the voicemail pin for the password.