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 Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

PUSHSDK 2.2

Status
Not open for further replies.

Slave2Avaya

Technical User
Mar 8, 2013
39
US
I am basically up to completion on configuring the PUSHSDK. I cant get past this TPS error.

Unable to configure audio play : Unable to establish connection with TPS. Got following exception: Server returned HTTP response code: 500 for URL:
I am following this FAQ: I know this is somewhat general but any thoughts?

No idea where to go with this.
 
It is poorly documented and even Avaya does not know when you call them.
You really have to find out your own.
We have had it running for some kind of integration and it was a hell of a job.
I cannot remember how we did it :)
Your only option is to try and google.


BAZINGA!

I'm not insane, my mother had me tested!

 
I am trying it myself (again) but how did you setup a trusted push server?
Somehow i get a 403 and it looks like the phone is not known at all.
I think i am missing this part.


BAZINGA!

I'm not insane, my mother had me tested!

 
Assuming you have the PUSH installed on a web server (you can access it via a browser.

Information section
1. Go to the bottom (change property file parameter) here you will find TPS IP and port. I created a new box (#2) so you will use the ip address there and use port 80 (I believe). Keep in mind that I am trying to make this work as well. I can get the speaker to turn on on my test phone but I get the error above. Restart apache or whatever web service you are using.
2. I had to setup a new box with MY_IPTEL --> MY_IPTEL was really easy. Just install it with the defaults and start the service. I used this because apache and MY_IPTEL couldnt respond on the same port on the same server. So I just made a new one.
3. You can either manually type in the tftp server address on the phone (as it boots) or you can use dhcp option 176 --> I manually typed it in for now because the option would not work for me right now. Id rather get it working and sort out that small stuff when its done. On the phone I think its called filesv:
4. the tftp part took a little bit to figure out so I will throw it out to you in case you need it. I was using tftp32 for a little while but I switched over to MY_IPTEL because it listens on 69 80/81 and 411. All the ports you need. You will need to look at the settings and add your 46xxsettings file for updating phones into the appropriate directoy of MY_IPTEL. This can be done by slicking on SETUP and editing the INI file manually. CTRL+F for tftp and change the first location.

Keep in mind that not everything is working for me but if you figure it out I would love some feedback.

If you have more questions please ask.
 
I am trying to send a topline push to a 9608 but it times out now.

BAZINGA!

I'm not insane, my mother had me tested!

 
Did you disable your firewalls?
Have you tried monitoring with wireshark?

Try a netstat -an to check that 69 80 81 and 411 are listening.
Tell me the following.

PUSH property settings for TPS IP and PORT
IP address of your box tftp server
IP address of web server





 
Firewall is off
tftp has nothing to do with this as it is xml and wml :)
We have it running at the office so i will check it out there.
We use it to push alarms to the phones.

BAZINGA!

I'm not insane, my mother had me tested!

 
That is what we are trying to do except with 4610SW phones.
We ultimately want to play an emergency announcement over the speakerphones.
 
Did you try the emergency example?
But the default example page also can push the alarm sound.
This worked for us in the past.


BAZINGA!

I'm not insane, my mother had me tested!

 
It is on the devconnect site.

BAZINGA!

I'm not insane, my mother had me tested!

 

That is the one.

why are you trying to use the push sdk?

We integrated it in some other software.
I was just playing with it to understand what is happening as i did not programmed that other software :)
I am trying to find if you need to use the IP address of the phone because i have read somewhere that you should use the extension number and that the trusted push server then routes it to the right phone.

I have been making it work with the developers on the 9640 and later on the 9641.
Now i want to try this on all types that support pushed messages.


BAZINGA!

I'm not insane, my mother had me tested!

 
I was able to turn on the speaker with the ip address. I cant get it to work with the extension. I dont think the software knows how to do that since it is not integrated directly into the phone system or vlan that the phones are on. It wouldn't know how to dial an extension. This is just my guess.

When I tried it with the extension I got " Exception has occured .Please restart the application!!!! "


I cant find documentation on setting up the emergency broadcast software. I tried dropping the folder into the web server root folder and going to that but it did not work. How did you do it?
 
I already have that one but thanks :)
I only have no time at the moment to play with it.


BAZINGA!

I'm not insane, my mother had me tested!

 
For all those that are trying this (now and future) The problem I was having is that my vaja virtual machine and jdk were not the samev ersion. As soon as I made them both curent java re 7u17 it worked instantly.

The only issue is that the audio works the first time and then I am back to the same issue with the same error. I reboot the machine and it works again. Tedious but something to work on.

I still have not gotten the emergency broadcast system sample application yet because I have not gotten apache tomcat to work with php/
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top