Just wondering if anyone else has run into this issue with the new version of Weblink 9. Since cookies are required now, I've noticed that the site initially redirects you to a webpage "cookiecheck.aspx" which then performs a test and redirects you back to your original target page with a "?cr=1" appended to the URL. The problem is that I have a customer who has the following network/firewall setup:
External User <-- port 2524 --> Router/Firewall (External IP) <-- NAT/port 80 --> Weblink Server
When I trace the networking in the browser on the external user, I see that it requests a URL "server:2524/weblink/browse.aspx" gets redirected to the cookiecheck page, which then sends a redirect back to "server/weblink/browse.aspx?cr=1" to the external browser. Problem is, the port number has been stripped out and the firewall blocks things externally on port 80. The temporary workaround I figured out is the following:
- Access the site at the original link "server:2524/weblink/browse.aspx"
- Wait a moment for the site to set your browser cookie
- Access the site a second time, adding the ?cr=1 to the URL "server:2524/weblink/browse.aspx?cr=1"
Has anyone else seen anything like this? I imagine it has to affect anyone using Weblink behind some kind of firewall layer that uses NAT. IT doesn't want to change the firewall configuration since it worked properly for Weblink8. My workaround is unacceptable to the customer in the long term, so I need another option...