bshefflette Absent Member.
Absent Member.
1540 views

F5 Server Session Issues

I am running:
SSPR v4.1.0.6 b412 r39267
Tomcat: 8.0.43.0
Java: 1.8.0_151-b12

When I connect directly to the server where the app is, the app works perfectly. When I connect through an F5 server (which is only forwarding traffic to the 1 SSPR server) I have issues with page loads such as: not loading css themes, partial page renders, and session issues where my session is continually forgotten resulting in a suite of errors throughout every step of the app.

I get this error sometimes when trying to log in:
RequestError:
Unable to load login processAction=restLogin&skipCaptcha=&pwmFormID=H4sIAAAAAAAAAAGaAGX_UFdNLkdDTTEQwVqAvI2q9Vp0Pbfsvof7T8ATUSsWAd-TO5lB3exh49f7TZVaH3tSPcxapmhkHiJIgDoww-MXQ_gypwKsN-KawDPvZJT4DTwn_xROtXjBkSa_r1Y8ZWK8CLpPzNZOfNLwhAoLJDhFN7yv09-X4hQlnuslVPzmTIboxczwRdn3YgN7iJ6tUW-NADsZfmXURH2rPH040RiaAAAA&preventCache=1517507270267 status: 0



This url when an issue occurs going between pages:
https://test.abc.org/sspr/?stickyRedirectTest=vdWy1QW4ODmcfb43Crdj1ChIE5V8NJ8r161527a03f3


These Errors when in the config editor:
Error Unable to communicate with server please refresh page
There has been a problem communicating with the application server, please refresh your browser to continue. I/O error communicating with server.



This Error in Helpdesk Module:
The server is not responding properly. A session in another browser window might have expired. Reload the page and log in again.


Sticky sessions are not configured on the f5 server, but should that matter when there is only 1 server for SSPR?

Any help would be appreciated.
0 Likes
3 Replies
Knowledge Partner
Knowledge Partner

Re: F5 Server Session Issues

If you are not using TLS/SSL yet, have you tried seeing how the requests
differ on the wire before/afer the load balancer, or how they differ on
client or server side vs. when not using the load balancer?

If it all works nicely without the load balancer, and then you introduce
that piece and things break, it would seem likely that it is interfering
somehow. Maybe turning on sticky sessions would help it NOT do whatever
it is doing, even with the one system. Could it be doing any caching for
you, and maybe getting too much in there? That seems far-fetched, but so
does a proper load balancer breaking a single-node app.

--
Good luck.

If you find this post helpful and are logged into the web interface,
show your appreciation and click on the star below.

If you want to send me a private message, please let me know in the
forum as I do not use the web interface often.
0 Likes
bshefflette Absent Member.
Absent Member.

Re: F5 Server Session Issues

Turns out there was a bad monitor on the F5 server called "in band" that was causing unpredictable TCP resets. Thanks for the reply :).
0 Likes
Knowledge Partner
Knowledge Partner

Re: F5 Server Session Issues

"In band" but out of order, eh? I loathe bad hardware, or bad software on
hardware, or whatever that was. Thank-you for sharing your results; they
may help others in the future.


--
Good luck.

If you find this post helpful and are logged into the web interface,
show your appreciation and click on the star below.

If you want to send me a private message, please let me know in the
forum as I do not use the web interface often.
0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.