ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Solved Reverse or Forward Proxy Setup

    IT Discussion
    nginx squid apache 2
    1
    3
    2.1k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • dbeatoD
      dbeato
      last edited by dbeato

      So I have been working on a server that is running FreeBSD 7.3 which has been hosting a site for quite sometime. I was brought up to check and secure it as much as possible. I have setup the site with an Nginx Reverse proxy which is working properly.

      Now the bigger problem is an authorize.net soap request that uses the Authorize.net API, this server has OpenSSL 0.98 which doesn’t support TLS 1.2 due to also the OS being out of support. What I have setup is a Forward proxy with Squid or Apache and both end with the same error of the Client being not supported even though is using the other Server as a proxy.

      What I want to know is, am I right to think that regardless of what Forward proxy towards authorize.net the issue will be still the original client not supporting tls 1.2? Have any of you run into a similar situation and what do you recommend?

      1 Reply Last reply Reply Quote 2
      • dbeatoD
        dbeato
        last edited by dbeato

        I was able to fix the issue with the following lines on Apache as Reverse Proxy

        ProxyPass /soap/v1/ https://api.authorize.net/soap/v1/
        ProxyPassReverse /soap/v1/ https://api.authorize.net/soap/v1/
        

        I assume this can also be done on Ngnix as well. So I will find out.

        1 Reply Last reply Reply Quote 1
        • dbeatoD
          dbeato
          last edited by

          I am looking at this for right now
          https://www.jeffgeerling.com/blog/2017/reverse-proxying-soap-api-accessed-phps-soapclient

          1 Reply Last reply Reply Quote 0
          • dbeatoD
            dbeato
            last edited by dbeato

            I was able to fix the issue with the following lines on Apache as Reverse Proxy

            ProxyPass /soap/v1/ https://api.authorize.net/soap/v1/
            ProxyPassReverse /soap/v1/ https://api.authorize.net/soap/v1/
            

            I assume this can also be done on Ngnix as well. So I will find out.

            1 Reply Last reply Reply Quote 1
            • 1 / 1
            • First post
              Last post