From b3b03efbc0e165463845d770162b1ef573b09db6 Mon Sep 17 00:00:00 2001 From: Len Date: Tue, 14 Jun 2016 20:51:05 -0400 Subject: [PATCH 1/2] rewrite rule fix for yealink common added .cfg on line 61 --- debian/resources/nginx/fusionpbx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/resources/nginx/fusionpbx b/debian/resources/nginx/fusionpbx index 3f3122b..bb44bd5 100644 --- a/debian/resources/nginx/fusionpbx +++ b/debian/resources/nginx/fusionpbx @@ -58,7 +58,7 @@ server { #rewrite "^.*/provision/([A-Fa-f0-9]{12})(\.(cfg))?$" /app/provision/?mac=$1 last; #yealink common - rewrite "^.*/provision/(y[0-9]{12})(\.cfg)?$" /app/provision/index.php?file=$1; + rewrite "^.*/provision/(y[0-9]{12})(\.cfg)?$" /app/provision/index.php?file=$1.cfg; #yealink mac rewrite "^.*/provision/([A-Fa-f0-9]{12})(\.(xml|cfg))?$" /app/provision/index.php?mac=$1 last; From ba857550873e56aaac9d3ea31c16ffc9e11248a7 Mon Sep 17 00:00:00 2001 From: Len Date: Sun, 28 Aug 2016 03:18:57 -0400 Subject: [PATCH 2/2] Update fusionpbx correct rewrite rule for polycom (both 80 and 443) --- debian/resources/nginx/fusionpbx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/resources/nginx/fusionpbx b/debian/resources/nginx/fusionpbx index c324778..90e52c1 100644 --- a/debian/resources/nginx/fusionpbx +++ b/debian/resources/nginx/fusionpbx @@ -64,7 +64,7 @@ server { rewrite "^.*/provision/([A-Fa-f0-9]{12})(\.(xml|cfg))?$" /app/provision/index.php?mac=$1 last; #polycom - rewrite "^.*/provision/000000000000.cfg$" "/app/provison/?mac=$1&file={%24mac}.cfg"; + rewrite "^.*/provision/000000000000.cfg$" "/app/provision/?mac=$1&file={%24mac}.cfg"; #rewrite "^.*/provision/sip_330(\.(ld))$" /includes/firmware/sip_330.$2; rewrite "^.*/provision/features.cfg$" /app/provision/?mac=$1&file=features.cfg; rewrite "^.*/provision/([A-Fa-f0-9]{12})-sip.cfg$" /app/provision/?mac=$1&file=sip.cfg; @@ -142,7 +142,7 @@ server { rewrite "^.*/provision/([A-Fa-f0-9]{12})(\.(xml|cfg))?$" /app/provision/index.php?mac=$1 last; #polycom - rewrite "^.*/provision/000000000000.cfg$" "/app/provison/?mac=$1&file={%24mac}.cfg"; + rewrite "^.*/provision/000000000000.cfg$" "/app/provision/?mac=$1&file={%24mac}.cfg"; #rewrite "^.*/provision/sip_330(\.(ld))$" /includes/firmware/sip_330.$2; rewrite "^.*/provision/features.cfg$" /app/provision/?mac=$1&file=features.cfg; rewrite "^.*/provision/([A-Fa-f0-9]{12})-sip.cfg$" /app/provision/?mac=$1&file=sip.cfg;