Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. QNetworkAccessManager and VPN
Forum Updated to NodeBB v4.3 + New Features

QNetworkAccessManager and VPN

Scheduled Pinned Locked Moved Unsolved General and Desktop
13 Posts 4 Posters 1.3k Views 3 Watching
  • 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.
  • HojjatJafaryH Offline
    HojjatJafaryH Offline
    HojjatJafary
    wrote on last edited by
    #3

    No, I don't want my application restart because of the network state change.

    K 1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #4

      Hi,

      Is that server accessible outside of the VPN ?
      If so, is it using the exact same address ?

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      HojjatJafaryH 1 Reply Last reply
      0
      • HojjatJafaryH HojjatJafary

        No, I don't want my application restart because of the network state change.

        K Offline
        K Offline
        koahnig
        wrote on last edited by
        #5

        @HojjatJafary

        Gut feeling is that you have to use a new QNetworkAccessManager.

        Vote the answer(s) that helped you to solve your issue(s)

        HojjatJafaryH 1 Reply Last reply
        0
        • SGaistS SGaist

          Hi,

          Is that server accessible outside of the VPN ?
          If so, is it using the exact same address ?

          HojjatJafaryH Offline
          HojjatJafaryH Offline
          HojjatJafary
          wrote on last edited by
          #6

          @SGaist Yes, the server is accessible from both network conditions.
          It is a very simple Http server with a valid public IP.

          1 Reply Last reply
          0
          • K koahnig

            @HojjatJafary

            Gut feeling is that you have to use a new QNetworkAccessManager.

            HojjatJafaryH Offline
            HojjatJafaryH Offline
            HojjatJafary
            wrote on last edited by HojjatJafary
            #7

            @koahnig I think the QNetworkAccessManager has roaming capability that can adapt connection based on network conditions.

            1 Reply Last reply
            0
            • SGaistS Offline
              SGaistS Offline
              SGaist
              Lifetime Qt Champion
              wrote on last edited by SGaist
              #8

              Roaming and killing a connection is not exactly the same.

              Creating a new QNAM is worth a try though.

              By the way, what version of Qt are you using ?
              On what OS ?

              Interested in AI ? www.idiap.ch
              Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

              HojjatJafaryH 1 Reply Last reply
              0
              • SGaistS SGaist

                Roaming and killing a connection is not exactly the same.

                Creating a new QNAM is worth a try though.

                By the way, what version of Qt are you using ?
                On what OS ?

                HojjatJafaryH Offline
                HojjatJafaryH Offline
                HojjatJafary
                wrote on last edited by
                #9

                @SGaist Windows 7 and Qt 5.12.3

                1 Reply Last reply
                0
                • SGaistS Offline
                  SGaistS Offline
                  SGaist
                  Lifetime Qt Champion
                  wrote on last edited by
                  #10

                  You should also test with a more recent version of Qt.

                  By the way, how exactly are you switching from VPN to normal connection ?

                  Interested in AI ? www.idiap.ch
                  Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                  HojjatJafaryH 1 Reply Last reply
                  0
                  • SGaistS SGaist

                    You should also test with a more recent version of Qt.

                    By the way, how exactly are you switching from VPN to normal connection ?

                    HojjatJafaryH Offline
                    HojjatJafaryH Offline
                    HojjatJafary
                    wrote on last edited by
                    #11

                    @SGaist Through a TAP Windows Adapter V9.

                    1 Reply Last reply
                    0
                    • SGaistS Offline
                      SGaistS Offline
                      SGaist
                      Lifetime Qt Champion
                      wrote on last edited by
                      #12

                      Can you explain that with more details.

                      Interested in AI ? www.idiap.ch
                      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                      B 1 Reply Last reply
                      0
                      • SGaistS SGaist

                        Can you explain that with more details.

                        B Offline
                        B Offline
                        braydenmayne
                        Banned
                        wrote on last edited by
                        #13
                        This post is deleted!
                        1 Reply Last reply
                        0

                        • Login

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • Users
                        • Groups
                        • Search
                        • Get Qt Extensions
                        • Unsolved