Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chriss Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

96xx phones will not backup via http with iis 7.5 or mv_iptel

Status
Not open for further replies.

tweege

Programmer
May 24, 2004
451
US
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??
 
Your iis problem is caused by Microsoft removing the ability for Webdav write from unuthenticated users.

One way to fix this is to build a user with write rights on the Iis server and assign to the backup processt and then modify the url used to authenticate against it


I'm on vacation right now and would need to look at notes are to remind me 100%

There are similar posts here too

Take Care

Matt
I have always wished that my computer would be as easy to use as my telephone.
My wish has come true. I no longer know how to use my telephone.
 
thanks matt, went down that road via another post here somewhere. didn't correct the problem. also found a post stating php should be installed, and a magic script put on the backup server to make it work. no idea what php is :), but i installed it and copied the given script onto the backup server...no dice there either.
 
Is there a reason you are against using Avaya utility server? Not a rhetorical question.
 
don't have an Avaya utility server. that appears to be a separate application that runs on its own server...
 
Yes, I have backup working with no issues via Utility Server. It is very easy to make changes to file; this is for phone upon getting retrieval information. I did however had to set up a new HTTP Server for my VPN phones, which I have the same issue you have, as Avaya would not let me add a route to Utility server due to them not allowing me root access. So if you get this working please update this thread. Thanks!!
 
Personally I prefer to utilize an Apache Web Server with Anonymous WebDAV enabled on the specific sub directory where I want the phones to backup. We deploy a custom CentOS OVA which supports 200 simultaneous downloads, backups, and e-mail notification backups completed.

 
I use Apache Web Server as well. I will have to look into this for my phone back up and retrievals... Thank you!
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top