Redirection of secure data connection requests
First Claim
Patent Images
1. A method comprising:
- receiving a first secure data connection request from a client device at a first gateway, the first secure data connection request identifying a target server;
sending a request from the first gateway to a redirect determination service and receiving a response from the redirect determination service, the response identifying a second gateway based on one or more server connection attributes and one or more gateway connection attributes; and
sending a redirect message from the first gateway to the client device instructing the client device to send a second secure data connection request to the second gateway, such that the client device initiates a secure data connection to the target server via the second gateway, wherein the first gateway has a non-hierarchical relationship with the second gateway.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer-readable media are disclosed for processing a secure data connection request. A particular method receives, at a first gateway, a secure data connection request from a client identifying a server to connect to. The first gateway sends the client device a redirect message instructing the client device to attempt alternate connection via a second gateway. The client sends a secure data connection request to the second gateway and the second gateway facilitates the secure data connection between the client and the server.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a first secure data connection request from a client device at a first gateway, the first secure data connection request identifying a target server; sending a request from the first gateway to a redirect determination service and receiving a response from the redirect determination service, the response identifying a second gateway based on one or more server connection attributes and one or more gateway connection attributes; and sending a redirect message from the first gateway to the client device instructing the client device to send a second secure data connection request to the second gateway, such that the client device initiates a secure data connection to the target server via the second gateway, wherein the first gateway has a non-hierarchical relationship with the second gateway. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a server accessible by a client device using a secure data connection via a gateway; a plurality of gateways, wherein each gateway of the plurality of gateways is capable of; receiving a secure data connection request from the client device; sending a redirect message to the client device instructing the client device to send a second secure data connection request to a different gateway; and facilitating a secure data connection between the client device and the server via the different gateway, wherein the gateway has a non-hierarchical relationship with the different gateway, and wherein facilitation of the secure data connection includes sending a request to a redirect determination service and receiving a response from the redirect determination service, the response identifying the different gateway based on one or more server connection attributes and one or more gateway connection attributes. - View Dependent Claims (16, 17, 18)
-
-
19. A computer-readable storage device comprising instructions, that when executed by a computer, cause the computer to:
-
receive a first Hypertext Transfer Protocol Secure (HTTPS) connection request from a client device at a first virtual private network (VPN) gateway; and send an HTTP redirect message from the first VPN gateway to the client device instructing the client device to send a second HTTPS connection request to a second VPN gateway that has a non-hierarchical relationship with the first VPN gateway, such that a VPN connection is initiated between the client device and a target computing device via the second VPN gateway, wherein the first VPN gateway receives a response to a redirect determination query, wherein the res onse identifies the second VPN gateway and wherein the second VPN gateway is determined based on one or more server connection attributes and one or more gateway connection attributes. - View Dependent Claims (20)
-
Specification