Check Point - Connect under Linux - snx

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
3
down vote

favorite












We have a Check Point Mobile appliance at work and the Linux client is horrible, I can connect but for that I need:



  • Old unsupported Oracle Java installed and enabled in the browser

  • Plenty of 32-bit libs

  • Run the browser as root

... see the problem? :) They have upgraded the appliance now so I can upgrade Java, and if I give it some time I think I can remove the root requirements from the browser.



I'm trying to use the provided tools, but OpenVPN/SSH tunnels looks more interesting every day. The good thing is that we have the VPN-guy on our side so minor changes in the appliance is a valid option if that helps.



I'm trying to connect without Java if possible, and preferably from the command line/a script. I have tried to use the snx binary downloaded from the appliance but I get stuck on the OTP part, when I connect to the firewall through the browser a SMS message is sent to my phone and I enter a 6 digit number, I have found no way to do this outside the browser.



Has anyone any experience with snx/linux and OTP auth?










share|improve this question

























    up vote
    3
    down vote

    favorite












    We have a Check Point Mobile appliance at work and the Linux client is horrible, I can connect but for that I need:



    • Old unsupported Oracle Java installed and enabled in the browser

    • Plenty of 32-bit libs

    • Run the browser as root

    ... see the problem? :) They have upgraded the appliance now so I can upgrade Java, and if I give it some time I think I can remove the root requirements from the browser.



    I'm trying to use the provided tools, but OpenVPN/SSH tunnels looks more interesting every day. The good thing is that we have the VPN-guy on our side so minor changes in the appliance is a valid option if that helps.



    I'm trying to connect without Java if possible, and preferably from the command line/a script. I have tried to use the snx binary downloaded from the appliance but I get stuck on the OTP part, when I connect to the firewall through the browser a SMS message is sent to my phone and I enter a 6 digit number, I have found no way to do this outside the browser.



    Has anyone any experience with snx/linux and OTP auth?










    share|improve this question























      up vote
      3
      down vote

      favorite









      up vote
      3
      down vote

      favorite











      We have a Check Point Mobile appliance at work and the Linux client is horrible, I can connect but for that I need:



      • Old unsupported Oracle Java installed and enabled in the browser

      • Plenty of 32-bit libs

      • Run the browser as root

      ... see the problem? :) They have upgraded the appliance now so I can upgrade Java, and if I give it some time I think I can remove the root requirements from the browser.



      I'm trying to use the provided tools, but OpenVPN/SSH tunnels looks more interesting every day. The good thing is that we have the VPN-guy on our side so minor changes in the appliance is a valid option if that helps.



      I'm trying to connect without Java if possible, and preferably from the command line/a script. I have tried to use the snx binary downloaded from the appliance but I get stuck on the OTP part, when I connect to the firewall through the browser a SMS message is sent to my phone and I enter a 6 digit number, I have found no way to do this outside the browser.



      Has anyone any experience with snx/linux and OTP auth?










      share|improve this question













      We have a Check Point Mobile appliance at work and the Linux client is horrible, I can connect but for that I need:



      • Old unsupported Oracle Java installed and enabled in the browser

      • Plenty of 32-bit libs

      • Run the browser as root

      ... see the problem? :) They have upgraded the appliance now so I can upgrade Java, and if I give it some time I think I can remove the root requirements from the browser.



      I'm trying to use the provided tools, but OpenVPN/SSH tunnels looks more interesting every day. The good thing is that we have the VPN-guy on our side so minor changes in the appliance is a valid option if that helps.



      I'm trying to connect without Java if possible, and preferably from the command line/a script. I have tried to use the snx binary downloaded from the appliance but I get stuck on the OTP part, when I connect to the firewall through the browser a SMS message is sent to my phone and I enter a 6 digit number, I have found no way to do this outside the browser.



      Has anyone any experience with snx/linux and OTP auth?







      linux






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Sep 5 '15 at 11:32









      nsg

      1,00669




      1,00669




















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          0
          down vote













          For OTP without a browser/Java, from the command line, you might use the snxconnect client from the snxvpn project. https://github.com/agnis-mateuss/snxvpn



          The snxconnect is a script in python which tried to reverse engineer the missing bits that were dropped from the snx binary and the web interface to use the Checkpoint VPN from Linux.



          The snxconnect is a layer above snx and it says it supports OTP. Never tried it, as we do not use it.



          The snxvpn straight installed from pip does not work. For details how to install snxconnect see this question: getting Checkpoint VPN SSL Network Extender working in command line (hint: it is not the accepted answer)



          PS. The browser does not has to be run as root, only snx. See VPN SSL Network Extender in Firefox ; but old versions of both Firefox and Java. As for pure snx without snxvpn/snxconnect, I am able to install and run it, however not using OTP.






          share|improve this answer






















            Your Answer







            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "106"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            convertImagesToLinks: false,
            noModals: false,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













             

            draft saved


            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f227703%2fcheck-point-connect-under-linux-snx%23new-answer', 'question_page');

            );

            Post as a guest






























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes








            up vote
            0
            down vote













            For OTP without a browser/Java, from the command line, you might use the snxconnect client from the snxvpn project. https://github.com/agnis-mateuss/snxvpn



            The snxconnect is a script in python which tried to reverse engineer the missing bits that were dropped from the snx binary and the web interface to use the Checkpoint VPN from Linux.



            The snxconnect is a layer above snx and it says it supports OTP. Never tried it, as we do not use it.



            The snxvpn straight installed from pip does not work. For details how to install snxconnect see this question: getting Checkpoint VPN SSL Network Extender working in command line (hint: it is not the accepted answer)



            PS. The browser does not has to be run as root, only snx. See VPN SSL Network Extender in Firefox ; but old versions of both Firefox and Java. As for pure snx without snxvpn/snxconnect, I am able to install and run it, however not using OTP.






            share|improve this answer


























              up vote
              0
              down vote













              For OTP without a browser/Java, from the command line, you might use the snxconnect client from the snxvpn project. https://github.com/agnis-mateuss/snxvpn



              The snxconnect is a script in python which tried to reverse engineer the missing bits that were dropped from the snx binary and the web interface to use the Checkpoint VPN from Linux.



              The snxconnect is a layer above snx and it says it supports OTP. Never tried it, as we do not use it.



              The snxvpn straight installed from pip does not work. For details how to install snxconnect see this question: getting Checkpoint VPN SSL Network Extender working in command line (hint: it is not the accepted answer)



              PS. The browser does not has to be run as root, only snx. See VPN SSL Network Extender in Firefox ; but old versions of both Firefox and Java. As for pure snx without snxvpn/snxconnect, I am able to install and run it, however not using OTP.






              share|improve this answer
























                up vote
                0
                down vote










                up vote
                0
                down vote









                For OTP without a browser/Java, from the command line, you might use the snxconnect client from the snxvpn project. https://github.com/agnis-mateuss/snxvpn



                The snxconnect is a script in python which tried to reverse engineer the missing bits that were dropped from the snx binary and the web interface to use the Checkpoint VPN from Linux.



                The snxconnect is a layer above snx and it says it supports OTP. Never tried it, as we do not use it.



                The snxvpn straight installed from pip does not work. For details how to install snxconnect see this question: getting Checkpoint VPN SSL Network Extender working in command line (hint: it is not the accepted answer)



                PS. The browser does not has to be run as root, only snx. See VPN SSL Network Extender in Firefox ; but old versions of both Firefox and Java. As for pure snx without snxvpn/snxconnect, I am able to install and run it, however not using OTP.






                share|improve this answer














                For OTP without a browser/Java, from the command line, you might use the snxconnect client from the snxvpn project. https://github.com/agnis-mateuss/snxvpn



                The snxconnect is a script in python which tried to reverse engineer the missing bits that were dropped from the snx binary and the web interface to use the Checkpoint VPN from Linux.



                The snxconnect is a layer above snx and it says it supports OTP. Never tried it, as we do not use it.



                The snxvpn straight installed from pip does not work. For details how to install snxconnect see this question: getting Checkpoint VPN SSL Network Extender working in command line (hint: it is not the accepted answer)



                PS. The browser does not has to be run as root, only snx. See VPN SSL Network Extender in Firefox ; but old versions of both Firefox and Java. As for pure snx without snxvpn/snxconnect, I am able to install and run it, however not using OTP.







                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited 26 mins ago

























                answered 31 mins ago









                Rui F Ribeiro

                37.8k1475119




                37.8k1475119



























                     

                    draft saved


                    draft discarded















































                     


                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f227703%2fcheck-point-connect-under-linux-snx%23new-answer', 'question_page');

                    );

                    Post as a guest













































































                    Popular posts from this blog

                    Peggy Mitchell

                    Palaiologos

                    The Forum (Inglewood, California)