Hi everyone,
I'm new to fusionpbx and I really really like it. However I've been busting my butt to try and get my polycom's to auto provision. I think I have covered all bases but I still can't get it to work. I would really appreciate it if someone would take the time to help me out.
Let me explain what I have and what I've done.
What I have:
1) FusionPBX configured for Multi Domain (I wanted to play with multi domains)
2) Polycom SoundPoint IP330 (sip software:3.3.5.0247 / bootrom: 4.3.1.0440)
What I have done:
1) Created a domain DOMAIN.LOCAL (not real name)
2) I have a domain A record domain.local pointing to FusionPBX.
3) I've created an extension 200 and device as per Marks video
4) I have DHCP options 66 and 160 with 'http://192.168.1.1/app/provision', I've also tried 'http://192.168.1.1/provision'
5) I've enabled provision in default settings.
6) I've changed http_auth_disable=true and enable=true (just to eliminate yet another variable)
7) I've created a Polycom\3.x provision file $mac.cfg file following these instructions: http://www.pbxforums.com/threads/provision-polycom-template-3-x.605/
8) I've disabled fail2ban (don't worry there is a firewall in front of this all).
9) I check the ports and they are all accessible (http/https/5060/5080)
Using the GUI, if I go to the polycom device that I created, I can download the 000XXXXXXXXX.cfg from FILES.
If I tail the nginx access.log and error.log I get:
2017/12/01 04:41:09 [error] 384#0: *11513 open() "/var/www/fusionpbx/app/provision/2345-12200-001.bootrom.ld" failed (2: No such file or directory), client: 192.168.1.30, server: fusionpbx, request: "GET /app/provision/2345-12200-001.bootrom.ld HTTP/1.1", host: "192.168.1.1"
==> access.log <==
192.168.1.30 - - [01/Dec/2017:04:41:09 +0000] "GET /app/provision/2345-12200-001.bootrom.ld HTTP/1.1" 404 168 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/4.3.1.0440"
==> error.log <==
2017/12/01 04:41:09 [error] 384#0: *11514 open() "/var/www/fusionpbx/app/provision/bootrom.ld" failed (2: No such file or directory), client: 192.168.1.30, server: fusionpbx, request: "GET /app/provision/bootrom.ld HTTP/1.1", host: "192.168.1.1"
==> access.log <==
192.168.1.30 - - [01/Dec/2017:04:41:09 +0000] "GET /app/provision/bootrom.ld HTTP/1.1" 404 168 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/4.3.1.0440"
192.168.1.30 - - [01/Dec/2017:04:41:09 +0000] "GET /app/provision/000XXXXXXXXX.cfg HTTP/1.1" 200 24 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/4.3.1.0440"
192.168.1.30 - - [01/Dec/2017:04:41:13 +0000] "PUT /app/provision/000XXXXXXXXX-boot.log HTTP/1.1" 405 172 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/4.3.1.0440"
==> error.log <==
2017/12/01 04:41:31 [error] 384#0: *11518 open() "/var/www/fusionpbx/app/provision/2345-12200-001.bootrom.ld" failed (2: No such file or directory), client: 192.168.1.30, server: fusionpbx, request: "GET /app/provision/2345-12200-001.bootrom.ld HTTP/1.1", host: "192.168.1.1"
==> access.log <==
192.168.1.30 - - [01/Dec/2017:04:41:31 +0000] "GET /app/provision/2345-12200-001.bootrom.ld HTTP/1.1" 404 168 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/3.3.5.0247"
==> error.log <==
2017/12/01 04:41:32 [error] 384#0: *11519 open() "/var/www/fusionpbx/app/provision/bootrom.ld" failed (2: No such file or directory), client: 192.168.1.30, server: fusionpbx, request: "GET /app/provision/bootrom.ld HTTP/1.1", host: "192.168.1.1"
==> access.log <==
192.168.1.30 - - [01/Dec/2017:04:41:32 +0000] "GET /app/provision/bootrom.ld HTTP/1.1" 404 168 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/3.3.5.0247"
192.168.1.30 - - [01/Dec/2017:04:41:32 +0000] "GET /app/provision/000XXXXXXXXX.cfg HTTP/1.1" 200 24 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/3.3.5.0247"
==> error.log <==
2017/12/01 04:41:32 [error] 384#0: *11520 open() "/var/www/fusionpbx/app/provision/000XXXXXXXXX-phone.cfg" failed (2: No such file or directory), client: 192.168.1.30, server: fusionpbx, request: "GET /app/provision/000XXXXXXXXX-phone.cfg HTTP/1.1", host: "192.168.1.1"
==> access.log <==
192.168.1.30 - - [01/Dec/2017:04:41:32 +0000] "GET /app/provision/000XXXXXXXXX-phone.cfg HTTP/1.1" 404 168 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/3.3.5.0247"
==> error.log <==
2017/12/01 04:41:32 [error] 384#0: *11522 open() "/var/www/fusionpbx/app/provision/000XXXXXXXXX-web.cfg" failed (2: No such file or directory), client: 192.168.1.30, server: fusionpbx, request: "GET /app/provision/000XXXXXXXXX-web.cfg HTTP/1.1", host: "192.168.1.1"
==> access.log <==
192.168.1.30 - - [01/Dec/2017:04:41:32 +0000] "GET /app/provision/000XXXXXXXXX-web.cfg HTTP/1.1" 404 168 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/3.3.5.0247"
==> error.log <==
2017/12/01 04:41:35 [error] 384#0: *11523 open() "/var/www/fusionpbx/app/provision/000000000000-license.cfg" failed (2: No such file or directory), client: 192.168.1.30, server: fusionpbx, request: "GET /app/provision/000000000000-license.cfg HTTP/1.1", host: "192.168.1.1"
==> access.log <==
192.168.1.30 - - [01/Dec/2017:04:41:35 +0000] "GET /app/provision/000000000000-license.cfg HTTP/1.1" 404 168 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/3.3.5.0247"
==> error.log <==
2017/12/01 04:41:36 [error] 384#0: *11524 open() "/var/www/fusionpbx/app/provision/000XXXXXXXXX-license.cfg" failed (2: No such file or directory), client: 192.168.1.30, server: fusionpbx, request: "GET /app/provision/000XXXXXXXXX-license.cfg HTTP/1.1", host: "192.16.1.1"
==> access.log <==
192.168.1.30 - - [01/Dec/2017:04:41:36 +0000] "GET /app/provision/000XXXXXXXXX-license.cfg HTTP/1.1" 404 168 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/3.3.5.0247"
192.168.1.30 - - [01/Dec/2017:04:41:36 +0000] "GET /app/provision/000XXXXXXXXX-directory.xml HTTP/1.1" 200 24 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/3.3.5.0247"
192.168.1.30 - - [01/Dec/2017:04:41:36 +0000] "GET /app/provision/000000000000-directory.xml HTTP/1.1" 200 96 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/3.3.5.0247"
192.168.1.30 - - [01/Dec/2017:04:41:41 +0000] "PUT /app/provision/000XXXXXXXXX-app.log HTTP/1.1" 405 172 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/3.3.5.0247"
I'm new to fusionpbx and I really really like it. However I've been busting my butt to try and get my polycom's to auto provision. I think I have covered all bases but I still can't get it to work. I would really appreciate it if someone would take the time to help me out.
Let me explain what I have and what I've done.
What I have:
1) FusionPBX configured for Multi Domain (I wanted to play with multi domains)
2) Polycom SoundPoint IP330 (sip software:3.3.5.0247 / bootrom: 4.3.1.0440)
What I have done:
1) Created a domain DOMAIN.LOCAL (not real name)
2) I have a domain A record domain.local pointing to FusionPBX.
3) I've created an extension 200 and device as per Marks video
5) I've enabled provision in default settings.
6) I've changed http_auth_disable=true and enable=true (just to eliminate yet another variable)
7) I've created a Polycom\3.x provision file $mac.cfg file following these instructions: http://www.pbxforums.com/threads/provision-polycom-template-3-x.605/
8) I've disabled fail2ban (don't worry there is a firewall in front of this all).
9) I check the ports and they are all accessible (http/https/5060/5080)
Using the GUI, if I go to the polycom device that I created, I can download the 000XXXXXXXXX.cfg from FILES.
If I tail the nginx access.log and error.log I get:
2017/12/01 04:41:09 [error] 384#0: *11513 open() "/var/www/fusionpbx/app/provision/2345-12200-001.bootrom.ld" failed (2: No such file or directory), client: 192.168.1.30, server: fusionpbx, request: "GET /app/provision/2345-12200-001.bootrom.ld HTTP/1.1", host: "192.168.1.1"
==> access.log <==
192.168.1.30 - - [01/Dec/2017:04:41:09 +0000] "GET /app/provision/2345-12200-001.bootrom.ld HTTP/1.1" 404 168 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/4.3.1.0440"
==> error.log <==
2017/12/01 04:41:09 [error] 384#0: *11514 open() "/var/www/fusionpbx/app/provision/bootrom.ld" failed (2: No such file or directory), client: 192.168.1.30, server: fusionpbx, request: "GET /app/provision/bootrom.ld HTTP/1.1", host: "192.168.1.1"
==> access.log <==
192.168.1.30 - - [01/Dec/2017:04:41:09 +0000] "GET /app/provision/bootrom.ld HTTP/1.1" 404 168 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/4.3.1.0440"
192.168.1.30 - - [01/Dec/2017:04:41:09 +0000] "GET /app/provision/000XXXXXXXXX.cfg HTTP/1.1" 200 24 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/4.3.1.0440"
192.168.1.30 - - [01/Dec/2017:04:41:13 +0000] "PUT /app/provision/000XXXXXXXXX-boot.log HTTP/1.1" 405 172 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/4.3.1.0440"
==> error.log <==
2017/12/01 04:41:31 [error] 384#0: *11518 open() "/var/www/fusionpbx/app/provision/2345-12200-001.bootrom.ld" failed (2: No such file or directory), client: 192.168.1.30, server: fusionpbx, request: "GET /app/provision/2345-12200-001.bootrom.ld HTTP/1.1", host: "192.168.1.1"
==> access.log <==
192.168.1.30 - - [01/Dec/2017:04:41:31 +0000] "GET /app/provision/2345-12200-001.bootrom.ld HTTP/1.1" 404 168 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/3.3.5.0247"
==> error.log <==
2017/12/01 04:41:32 [error] 384#0: *11519 open() "/var/www/fusionpbx/app/provision/bootrom.ld" failed (2: No such file or directory), client: 192.168.1.30, server: fusionpbx, request: "GET /app/provision/bootrom.ld HTTP/1.1", host: "192.168.1.1"
==> access.log <==
192.168.1.30 - - [01/Dec/2017:04:41:32 +0000] "GET /app/provision/bootrom.ld HTTP/1.1" 404 168 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/3.3.5.0247"
192.168.1.30 - - [01/Dec/2017:04:41:32 +0000] "GET /app/provision/000XXXXXXXXX.cfg HTTP/1.1" 200 24 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/3.3.5.0247"
==> error.log <==
2017/12/01 04:41:32 [error] 384#0: *11520 open() "/var/www/fusionpbx/app/provision/000XXXXXXXXX-phone.cfg" failed (2: No such file or directory), client: 192.168.1.30, server: fusionpbx, request: "GET /app/provision/000XXXXXXXXX-phone.cfg HTTP/1.1", host: "192.168.1.1"
==> access.log <==
192.168.1.30 - - [01/Dec/2017:04:41:32 +0000] "GET /app/provision/000XXXXXXXXX-phone.cfg HTTP/1.1" 404 168 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/3.3.5.0247"
==> error.log <==
2017/12/01 04:41:32 [error] 384#0: *11522 open() "/var/www/fusionpbx/app/provision/000XXXXXXXXX-web.cfg" failed (2: No such file or directory), client: 192.168.1.30, server: fusionpbx, request: "GET /app/provision/000XXXXXXXXX-web.cfg HTTP/1.1", host: "192.168.1.1"
==> access.log <==
192.168.1.30 - - [01/Dec/2017:04:41:32 +0000] "GET /app/provision/000XXXXXXXXX-web.cfg HTTP/1.1" 404 168 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/3.3.5.0247"
==> error.log <==
2017/12/01 04:41:35 [error] 384#0: *11523 open() "/var/www/fusionpbx/app/provision/000000000000-license.cfg" failed (2: No such file or directory), client: 192.168.1.30, server: fusionpbx, request: "GET /app/provision/000000000000-license.cfg HTTP/1.1", host: "192.168.1.1"
==> access.log <==
192.168.1.30 - - [01/Dec/2017:04:41:35 +0000] "GET /app/provision/000000000000-license.cfg HTTP/1.1" 404 168 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/3.3.5.0247"
==> error.log <==
2017/12/01 04:41:36 [error] 384#0: *11524 open() "/var/www/fusionpbx/app/provision/000XXXXXXXXX-license.cfg" failed (2: No such file or directory), client: 192.168.1.30, server: fusionpbx, request: "GET /app/provision/000XXXXXXXXX-license.cfg HTTP/1.1", host: "192.16.1.1"
==> access.log <==
192.168.1.30 - - [01/Dec/2017:04:41:36 +0000] "GET /app/provision/000XXXXXXXXX-license.cfg HTTP/1.1" 404 168 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/3.3.5.0247"
192.168.1.30 - - [01/Dec/2017:04:41:36 +0000] "GET /app/provision/000XXXXXXXXX-directory.xml HTTP/1.1" 200 24 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/3.3.5.0247"
192.168.1.30 - - [01/Dec/2017:04:41:36 +0000] "GET /app/provision/000000000000-directory.xml HTTP/1.1" 200 96 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/3.3.5.0247"
192.168.1.30 - - [01/Dec/2017:04:41:41 +0000] "PUT /app/provision/000XXXXXXXXX-app.log HTTP/1.1" 405 172 "-" "FileTransport PolycomSoundPointIP-SPIP_330-UA/3.3.5.0247"
Last edited by a moderator: