11-12-2012 03:20 PM
I have a webworks app that I push data to through a desktop app. It has been working well, but we have recently started migrating our users to BES 5.0.3 from BES 4 (not sure of the exact version). We have the servers running parallel at the moment until all users are switched.
For the users that have been moved, I built an alternate web service to route the pushes through the new server. All I did was change the ip address of the server in my code. Now when I get to the point where I call GetRequestStream() in the service it is unable to connect to the server.
It looks like the MDS service is running on the BES and all of the ports are the same, but I cannot connect. Any ideas where I might look next in the BES configuration or do I need to make a more substantial change to my web service other than just changing the server address?
Thanks for the help.
Solved! Go to Solution.
11-15-2012 06:19 PM
Server address change should be all that's required, BES 5 supports all the same Push types as BES 4. May be worth trying the HTTPPushDemo, it may help to simplify the process and give you some distance from the problem to see if the BES is actually receiving Push data properly.
11-16-2012 04:06 PM
Can you browse to http://<address_of_your_bes>:8080? If not then you definitely have an issue, but regardless you should check with the admin that Push is allowed and the port you are pushing to is still the one being used.
11-16-2012 04:13 PM
I cannot browse and see the MDS page, but I cannot do that on the old server either and it still works.
The BES admin and I have compared settings between the two servers and as far as we can tell, they are the same. We don't know if anything new was added to BES 5 that we might need to check or not.
11-16-2012 04:18 PM
Unless some custom configuration was done on the v4 BES then Push should be supported in the exact same way in a default v5 BES.
This is leading to be more of a server-side issue where you will need to post to another board or open a support ticket, but there are a few more things we can try.
1) Can you access the BAS console from the same computer that is sending the Push?
2) Can you ping the IP and URL of the BES?
3) Are the BES and BAS installed to the same server?
11-16-2012 04:21 PM
11-19-2012 09:53 AM
11-19-2012 09:55 AM
In that case it sounds like you have some networking issues that need to be investigated. I would recommend engaging your support if you have a support contract and/or posting to the BES boards: