Hi,
I have this configuration in apache site configuration
<Directory /home/prov/polycom>
RewriteEngine On
RewriteCond %{REQUEST_METHOD} =PUT [OR]
RewriteCond %{REQUEST_METHOD} =HEAD
RewriteRule ^(.*)$ put.php?url=$1
</Directory>
this redirect PUT method to put.php script which read input and write to
file in logs directory.
and this is file put.php:
<?php
/* PUT data comes in on the stdin stream */
$putdata = fopen("php://input", "r");
$mode="w";
/* Open a file for writing */
$file=basename($_SERVER['REQUEST_URI']);
if (substr($file,-3)!='cfg' and substr($file,-3)!='xml') {
if (!is_dir("logs")) mkdir("logs");
$file="logs/$file";
$mode="a";
}
$fp = fopen($file, $mode);
/* Read the data 1 KB at a time and write to the file */
while ($data = fread($putdata, 1024)) fwrite($fp, $data);
/* Close the streams */
fclose($fp);
fclose($putdata);
?>
BR
Stepan
Dne 16.6.2014 15:51, Olivier napsal(a):
Hello,
To troubleshoot Polycom phone provisionning (with an asterisk 11 box),
I'm looking to enable HTTP log file upload ie the capability for
Polycom phones to upload some data to a given HTTP server.
At the moment, Polycom phones are downloading config files from an
Apache2 HTTP server, thanks to a DHCP server configuration option bellow.
option tftp-server-name "http://192.168.64.250/polycom";
Looking at Apache2 log files, I can see that Polycom phones are trying
to upload log files but every attempt to upload data (fails with 405
error, no matter how I configured target upload directory ownership. See:
192.168.64.215 - - [16/Jun/2014:15:25:03 +0200] "PUT
/polycom/log/0004f2394356-boot.log HTTP/1.1" 405 582 "-"
"FileTransport PolycomSoundPointIP-SPIP_650-UA/4.3.0.0246
<http://4.3.0.0246>"
Has someone successfully received Polycom file uploads with an HTTP
server (ie without using FTP) or is it something can't simply be done ?
If positive, can you share key configuration settings ?
Regards
--
S pozdravem / with kind regards
S(te(pán Hradský
odde(lení specialistu* hlasových sluz(eb / voice department
ha-vel internet s.r.o.
Oles(ní 587/11A
712 00 Ostrava Muglinov
Czech Republic
T +420 552 305 370/ F +420 552 305 306
Hotline: +420 552 305 321
http://www.ha-vel.cz
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users