Forum Discussion

FAJUMO's avatar
FAJUMO
Icon for Cirrus rankCirrus
Jan 14, 2022

Could not login with a VS on F5

We have an application on port 8181 and was passed through reverse proxy.

Once we access the Application with its real IP, we can login.

but when we login in with the reverse proxy IP/FQDN we get this error : Unable to submit form.

Please i need your expertise on the issue

9 Replies

  • Hi Fajumo,

     

    Could you share the configuration of the virtual server handling the reverse proxy requests?

    the command is: tmsh list ltm virtual <name of the virtual server>

    and any irules connected to this virtual server.

     

    Cheers,

     

    Kees

    • FAJUMO's avatar
      FAJUMO
      Icon for Cirrus rankCirrus

      ltm virtual reverseproxy.etisalat.com.ng {

         description "Central VS to handle the untrusted published applications"

         destination 41.190.21.150:https

         ip-protocol tcp

         mask 255.255.255.255

         profiles {

             Etisalat_tcp-lan-optimized {

                 context serverside

             }

             Etisalat_tcp-wan-optimized {

                 context clientside

             }

             etisalat_http_profile { }

             etisalat_stream_profile { }

             serverssl {

                 context serverside

             }

             wildcard1.9mobileng.com {

                 context clientside

             }

         }

         rules {

             Reverse_proxy_irule

         }

         source 0.0.0.0/0

         source-address-translation {

             type automap

         }

         translate-address enabled

         translate-port enabled

         vlans {

             ExtVLAN

         }

         vlans-enabled

         vs-index 143

       

      • FAJUMO's avatar
        FAJUMO
        Icon for Cirrus rankCirrus

        Irule is too long to add here. please send me email to send it to

         

               

  • Questions.

     

    The webserver is listening on port 8181, it this HTTPS??

    Do you need the stream profile for the Reverse_proxy_irule?

     

    Please post the irule here (you can use the Code Snippet button to make it more readable.

     

    Cheers,

     

    Kees

     

    • FAJUMO's avatar
      FAJUMO
      Icon for Cirrus rankCirrus

       

      when HTTP_REQUEST {

         STREAM::disable

         SSL::disable serverside

      interconnectuat.9mobile.com.ng {

                     log local0. "[HTTP::host] detected. Going to send to Pool interconnectuat.9mobile.com.ng"

                     SSL::enable serverside

                     pool interconnectuat.9mobile.com.ng

                     }

      • Ok, during the login, are there any error's in /var/log/ltm related to this irule?