why, oh why, can there not be a simple solution to backing up 96xx series phones?
we are being made to decommission win 2003 server machines. this is what we have ran iis on for years, and used for 46xx and 96xx backups and firmware updates. windows 7 w/iis 7.5 does not allow the put command to work properly anymore. have tried it with authentication, WebDAV not installed, php install with a script from another forum. no luck on being able to backup the 96xx phones. haven't even tried the 46xx, or even firmware updates to either model.
tried Avaya's mv_iptel today. I know it is way out of support, but am trying it anyway. got it working, but with the same results. can retrieve an existing backup file, but will not write a new file. have put everything in place that I have found suggested. nothing seems to make the backup work. I get the following in the log file:
2018-04-09T16:08:01---HTTP GET request from - 10.239.31.186
2018-04-09T16:08:01---HTTP Server: File requested :- "C:\9640phones\phones\5684_96xxdata.txt"
2018-04-09T16:08:01---Bytes transferred:- 35780
2018-04-09T16:08:02---HTTP Other Command:- PUT ; HTTP Version:- HTTP/1.1
2018-04-09T16:08:02---HTTP data:- /phones/5684_96xxdata.txt
2018-04-09T16:08:03---HTTP Other Command:- PUT ; HTTP Version:- HTTP/1.1
2018-04-09T16:08:03---HTTP data:- /phones/5684_96xxdata.txt
2018-04-09T16:08:03---HTTP Other Command:- PUT ; HTTP Version:- HTTP/1.1
2018-04-09T16:08:03---HTTP data:- /phones/5684_96xxdata.txt
nothing it written out the file in the /phones directory.
here is my mv_iptel ini file:
[Settings]
#======================================================================
# Set detailed log for addtional debugging info
DetailedLog=1
# Sets the location of the MV_IPTel log file
LogFile=C:\Program Files (x86)\Avaya\MV_IPTel\log\MV_IPTel.log
RunStatus=1
StatusPort=6090
StatusRefresh=10
SecureStatus=1
SecurePort=6098
Archive=1
MaxClients=0
ClientSession=0
UsingHeartBeat=0
#=====================================================================
KeyFilePW=gSy5fBkwHxL6mpdtpBQJ2x==
Mode=4
IPAddress=127.0.0.1
ServerName=MyHost
ChainFile=
RootFile=
CertFile=C:\Program Files (x86)\Avaya\MV_IPTel\certs\IPTel.pfx
KeyFile=C:\Program Files (x86)\Avaya\MV_IPTel\certs\IPTelkey.pem
[FTP]
#=====================================================================
# set the FTP server active
RunFTP=1
# defines the FTP control port
FTPPort=21
# defines the FTP data port
FTPDataPort=20
# Sets the location of the FTP data directory to catch terminal backups
FTPDir=C:\Program Files (x86)\Avaya\MV_IPTel\data\FTPdata
# FTP Timeout (secs)
FTP_TimeOut=5
# Enable SuperUser
EnableSU=1
# set the FTP SuperUser Name (encrypted)
SUUserName=mvuser
# set the FTP SuperUser Password
SUPassword=TSc2VJYDXQiK4oryl8jfgs==
#
#=====================================================================
FTP_ TimeOut=5
IPTelMode=1
[FTPS]
#=====================================================================
# set the FTPS server active
RunFTPS=0
# defines the FTP control port
FTPPort=990
# defines the FTP data port
FTPDataPort=889
#=====================================================================
FTPSPort=990
FTPSDataPort=889
[TFTP]
#=====================================================================
# set the Trivial FTP server active
RunTrivialFTP=1
# defines the Trivial FTP port
TrivialFTPPort=69
# Enable TFTP PUTs (default disabled)
TFTPPut=0
# Sets the location of the TFTP data directory for terminal downloads
TFTPDir=C:\Program Files (x86)\Avaya\MV_IPTel\data\TFTPdata
ReqUpgrade=c:\Program Files\Avaya\MV_IPTel\data\TFTPdata\46xxupgrade.scr
DelUpgrade=c:\Program Files\Avaya\MV_IPTel\data\TFTPdata\fxd_upgrade.scr
ReqSettings=c:\Program Files\Avaya\MV_IPTel\data\TFTPdata\46xxsettings.txt
DelSettings=c:\Program Files\Avaya\MV_IPTel\data\TFTPdata\fxd_settings.txt
#=====================================================================
[HTTP]
#=====================================================================
# set the HTTP download server active
RunHTTP=1
# defines the HTTP download port
HTTPPort=80
# Sets the location of the HTTP data directory for downloads
HTTPDir=C:\9640phones
#======================================================================
[HTTPS]
#======================================================================
# set the HTTPS download server active
RunHTTPS=1
# defines the HTTPS download port
HTTPSPort=411
# Sets the location of the HTTPS data directory for downloads
HTTPSDir=C:\9640phones
# Sets the location of the CertFile (read as PKCS#12 for .pfx or PEM all others)
CertFile=C:\Program Files (x86)\Avaya\MV_IPTel\certs\IPTel.pfx
# Sets the location of the optional PEM KeyFile
KeyFile=C:\Program Files (x86)\Avaya\MV_IPTel\certs\IPTelkey.pem
# KeyFilePW is encrypted and used as for the pfx file or pem key file
KeyFilePW=gSy5fBkwHxL6mpdtpBQJ2x==
# narrow config for Avaya IPTel (TLSV1 using RSA_NULL_SHA)
IPTel=1
# sets the SSL variants beyond Avaya IPTel mode
SSLV2=0
SSLV3=0
TLSV1=1
# Use Client Authorisation
ClientAuth=0
UseProxy=0
ProxyAddr=proxy.be.avaya.com
ProxyPort=9000
#=====================================================================
RunHTTPS=1
HTTPSPort=411
ClientAuth=0
UseProxy=0
ProxyAddr=proxy.be.avaya.com
ProxyPort=9000
IPTel=1
SSLV2=0
SSLV3=0
TLSV1=1
[BACKUP_SERVERS]
#=====================================================================
# FileServer for Backup & Update- uses HTTPS
FileServer=1
# Firmware update from primary / Secondary File servers
RequestUpdates=0
# FTP files uploaded to primary / Secondary File servers
RequestBackup=0
# Enable use of the Primary file server
UsePrimarySvr=0
# Primary file server IP address ( or resolvable DNS)
PrimaryIP=192.168.0.10
# Enable use of the Secondary file server
UseSecondarySvr=0
# Secondary file server IP address ( or resolvable DNS)
SecondaryIP=192.168.0.11
UpdateInterval=2
CustomFTP=0
CustomFTPDir=YourRemoteSvrDir
CustomFTPUName=
CustomFTPPwd=YourUserNameYUQATGFEAG==
# Enable CDR Backup - enable=1 on both File Server & Client
CDRBackup=0
# Enable BCMS Backup - enable=1 on both File Server & Client
BCMSBackup=0
# Retain CDR / BCMS copy data for x days ( Receiver always + 1 week)
RetainDays=7.0
#====================================================================
[SNMP]
#====================================================================
#
# Validate FTP store with SNMP check
UseSNMP=1
# In case the SNMPGET syntax changes you can redefine the commands
# Uncomment the relevant line to override the internal command
# the syntax is "SNMPGET + IPADDR + SNMPOBJ + SNMPAWK
# the IPADRR is derived from the connection
# Note there are relevant spaces & quotes within the commands
# which are subtrely different from a pure command line version.
# Omitting any of these will cause the program version to fail
#Command=/usr/bin/snmpget
Params=-v2c -csparksavaya
#ExtObject=.1.3.6.1.4.1.6889.2.69.1.4.9.0
#TypeObject=.1.3.6.1.4.1.6889.2.69.1.1.2.0
#CheckObject=.1.3.6.1.2.1.1.2.0
#Awk=| awk -F \" '' {print $2 } ''
#AwkCheck=| awk -F :: '' {print $3 } ''
#====================================================================
#SNMPTYPE=.1.3.6.1.4.1.6889.2.69.1.1.2.0
#SNMPEXT=.1.3.6.1.4.1.6889.2.69.1.4.9.0
SNMPPARAMS=-v2c -mall -csparksavaya
#SNMPCMD=mvsnmpget.exe
here is my 46xxsettings file:
SET APPSTAT 1
SET OPSTAT 1
SET SYSLANG English
SET FTPSRVR 10.239.30.254
SET FTPDIR phones
SET RESTORESTAT 1
SET ENHDIALSTAT 0
SET WMLHOME SET MCIPADD=172.30.7.6
SET MSGNUM 4010
SET SCREENSAVERON 20
SET BRURI SET BRAUTH 0
SET FBONCASCREEN 1
set USBPoWER 2
SET LOGSRVR 10.203.31.140
SET IDLEFEATURES 26,13,16,335
SET QKLOGINSTAT 1
SET SNMPADD 10.239.31.197
SET SNMPSTRING sparksavaya
GOTO END
any suggestions??
tried Avaya's mv_iptel today. I know it is way out of support, but am trying it anyway. got it working, but with the same results. can retrieve an existing backup file, but will not write a new file. have put everything in place that I have found suggested. nothing seems to make the backup work. I get the following in the log file:
2018-04-09T16:08:01---HTTP GET request from - 10.239.31.186
2018-04-09T16:08:01---HTTP Server: File requested :- "C:\9640phones\phones\5684_96xxdata.txt"
2018-04-09T16:08:01---Bytes transferred:- 35780
2018-04-09T16:08:02---HTTP Other Command:- PUT ; HTTP Version:- HTTP/1.1
2018-04-09T16:08:02---HTTP data:- /phones/5684_96xxdata.txt
2018-04-09T16:08:03---HTTP Other Command:- PUT ; HTTP Version:- HTTP/1.1
2018-04-09T16:08:03---HTTP data:- /phones/5684_96xxdata.txt
2018-04-09T16:08:03---HTTP Other Command:- PUT ; HTTP Version:- HTTP/1.1
2018-04-09T16:08:03---HTTP data:- /phones/5684_96xxdata.txt
nothing it written out the file in the /phones directory.
here is my mv_iptel ini file:
[Settings]
#======================================================================
# Set detailed log for addtional debugging info
DetailedLog=1
# Sets the location of the MV_IPTel log file
LogFile=C:\Program Files (x86)\Avaya\MV_IPTel\log\MV_IPTel.log
RunStatus=1
StatusPort=6090
StatusRefresh=10
SecureStatus=1
SecurePort=6098
Archive=1
MaxClients=0
ClientSession=0
UsingHeartBeat=0
#=====================================================================
KeyFilePW=gSy5fBkwHxL6mpdtpBQJ2x==
Mode=4
IPAddress=127.0.0.1
ServerName=MyHost
ChainFile=
RootFile=
CertFile=C:\Program Files (x86)\Avaya\MV_IPTel\certs\IPTel.pfx
KeyFile=C:\Program Files (x86)\Avaya\MV_IPTel\certs\IPTelkey.pem
[FTP]
#=====================================================================
# set the FTP server active
RunFTP=1
# defines the FTP control port
FTPPort=21
# defines the FTP data port
FTPDataPort=20
# Sets the location of the FTP data directory to catch terminal backups
FTPDir=C:\Program Files (x86)\Avaya\MV_IPTel\data\FTPdata
# FTP Timeout (secs)
FTP_TimeOut=5
# Enable SuperUser
EnableSU=1
# set the FTP SuperUser Name (encrypted)
SUUserName=mvuser
# set the FTP SuperUser Password
SUPassword=TSc2VJYDXQiK4oryl8jfgs==
#
#=====================================================================
FTP_ TimeOut=5
IPTelMode=1
[FTPS]
#=====================================================================
# set the FTPS server active
RunFTPS=0
# defines the FTP control port
FTPPort=990
# defines the FTP data port
FTPDataPort=889
#=====================================================================
FTPSPort=990
FTPSDataPort=889
[TFTP]
#=====================================================================
# set the Trivial FTP server active
RunTrivialFTP=1
# defines the Trivial FTP port
TrivialFTPPort=69
# Enable TFTP PUTs (default disabled)
TFTPPut=0
# Sets the location of the TFTP data directory for terminal downloads
TFTPDir=C:\Program Files (x86)\Avaya\MV_IPTel\data\TFTPdata
ReqUpgrade=c:\Program Files\Avaya\MV_IPTel\data\TFTPdata\46xxupgrade.scr
DelUpgrade=c:\Program Files\Avaya\MV_IPTel\data\TFTPdata\fxd_upgrade.scr
ReqSettings=c:\Program Files\Avaya\MV_IPTel\data\TFTPdata\46xxsettings.txt
DelSettings=c:\Program Files\Avaya\MV_IPTel\data\TFTPdata\fxd_settings.txt
#=====================================================================
[HTTP]
#=====================================================================
# set the HTTP download server active
RunHTTP=1
# defines the HTTP download port
HTTPPort=80
# Sets the location of the HTTP data directory for downloads
HTTPDir=C:\9640phones
#======================================================================
[HTTPS]
#======================================================================
# set the HTTPS download server active
RunHTTPS=1
# defines the HTTPS download port
HTTPSPort=411
# Sets the location of the HTTPS data directory for downloads
HTTPSDir=C:\9640phones
# Sets the location of the CertFile (read as PKCS#12 for .pfx or PEM all others)
CertFile=C:\Program Files (x86)\Avaya\MV_IPTel\certs\IPTel.pfx
# Sets the location of the optional PEM KeyFile
KeyFile=C:\Program Files (x86)\Avaya\MV_IPTel\certs\IPTelkey.pem
# KeyFilePW is encrypted and used as for the pfx file or pem key file
KeyFilePW=gSy5fBkwHxL6mpdtpBQJ2x==
# narrow config for Avaya IPTel (TLSV1 using RSA_NULL_SHA)
IPTel=1
# sets the SSL variants beyond Avaya IPTel mode
SSLV2=0
SSLV3=0
TLSV1=1
# Use Client Authorisation
ClientAuth=0
UseProxy=0
ProxyAddr=proxy.be.avaya.com
ProxyPort=9000
#=====================================================================
RunHTTPS=1
HTTPSPort=411
ClientAuth=0
UseProxy=0
ProxyAddr=proxy.be.avaya.com
ProxyPort=9000
IPTel=1
SSLV2=0
SSLV3=0
TLSV1=1
[BACKUP_SERVERS]
#=====================================================================
# FileServer for Backup & Update- uses HTTPS
FileServer=1
# Firmware update from primary / Secondary File servers
RequestUpdates=0
# FTP files uploaded to primary / Secondary File servers
RequestBackup=0
# Enable use of the Primary file server
UsePrimarySvr=0
# Primary file server IP address ( or resolvable DNS)
PrimaryIP=192.168.0.10
# Enable use of the Secondary file server
UseSecondarySvr=0
# Secondary file server IP address ( or resolvable DNS)
SecondaryIP=192.168.0.11
UpdateInterval=2
CustomFTP=0
CustomFTPDir=YourRemoteSvrDir
CustomFTPUName=
CustomFTPPwd=YourUserNameYUQATGFEAG==
# Enable CDR Backup - enable=1 on both File Server & Client
CDRBackup=0
# Enable BCMS Backup - enable=1 on both File Server & Client
BCMSBackup=0
# Retain CDR / BCMS copy data for x days ( Receiver always + 1 week)
RetainDays=7.0
#====================================================================
[SNMP]
#====================================================================
#
# Validate FTP store with SNMP check
UseSNMP=1
# In case the SNMPGET syntax changes you can redefine the commands
# Uncomment the relevant line to override the internal command
# the syntax is "SNMPGET + IPADDR + SNMPOBJ + SNMPAWK
# the IPADRR is derived from the connection
# Note there are relevant spaces & quotes within the commands
# which are subtrely different from a pure command line version.
# Omitting any of these will cause the program version to fail
#Command=/usr/bin/snmpget
Params=-v2c -csparksavaya
#ExtObject=.1.3.6.1.4.1.6889.2.69.1.4.9.0
#TypeObject=.1.3.6.1.4.1.6889.2.69.1.1.2.0
#CheckObject=.1.3.6.1.2.1.1.2.0
#Awk=| awk -F \" '' {print $2 } ''
#AwkCheck=| awk -F :: '' {print $3 } ''
#====================================================================
#SNMPTYPE=.1.3.6.1.4.1.6889.2.69.1.1.2.0
#SNMPEXT=.1.3.6.1.4.1.6889.2.69.1.4.9.0
SNMPPARAMS=-v2c -mall -csparksavaya
#SNMPCMD=mvsnmpget.exe
here is my 46xxsettings file:
SET APPSTAT 1
SET OPSTAT 1
SET SYSLANG English
SET FTPSRVR 10.239.30.254
SET FTPDIR phones
SET RESTORESTAT 1
SET ENHDIALSTAT 0
SET WMLHOME SET MCIPADD=172.30.7.6
SET MSGNUM 4010
SET SCREENSAVERON 20
SET BRURI SET BRAUTH 0
SET FBONCASCREEN 1
set USBPoWER 2
SET LOGSRVR 10.203.31.140
SET IDLEFEATURES 26,13,16,335
SET QKLOGINSTAT 1
SET SNMPADD 10.239.31.197
SET SNMPSTRING sparksavaya
GOTO END
any suggestions??