RSS and Proxies

0
No votes yet

We have a problem with our test system. We are behind a proxy server, and we are using the Universal RSS channel for bringing in RSS feeds - so we set the proxy server so luminis can get the RSS feeds properly. But then we found that the proxy server was being applied to the connection between the luminis portal and the cpipconnector servlet. So we switched it off. We wanted both cpipconnector (of course) and RSS feeds on our test system, so we tried using the documented java system property of nonProxyHosts. This made no difference. We used configman to set the system property http.nonProxyHosts, using pipes to separate the hosts we wanted to connect to. We also tried separating them with commas. All to no avail. It's curious that the system property http.nonProxyHosts has no effect, it has been around, I think, since Java 1.4.

Has anyone else had this problem? We may have to route our external RSS feeds coming into our test luminis via a local server if we can't find a solution.

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

RSS proxy script

We use the script detailed on this forum post:
http://www.lumdev.net/node/944

Perhaps if you use this script also, then your proxy won't get in the way of the RSS feeds, because they will be coming from an on-campus source?

Todd

Thanks - we'll try it out

Thanks Todd, we'll try out the script. Looks like it'll solve our problem.

Steve

Resolved

This problem was solved by a server manager offering to make his proxy server more intelligent - so it proxies equally for internal and external server names it seems. It also involved putting a DNS entry into the DNS server for the internal system - which looks a bit odd because the test system is not exposed externally so you wouldn't think you needed a DNS entry but... Anyway, after doing all this, the proxying can be left on and it proxies both the external RSS feeds and the internal stuff. I think there's a bit of weirdness if you put the machine name in rather than localhost for some of the systems on the same machine - since then it talks to itself via the proxy, but it gets the test/dev system to work properly for RSS feeds.