> > Basically context_auth is set CAS_SUCCEEDED upon first connection cycle, > therefore a new connection that re-uses the existing instance will > already have context_auth set to CAS_SUCCEEDED and a new session key > will be generated. > > I wonder if the connection can really be fully working if the server > believes that the client was already setup and does not performs the > usual connection steps. But this is another story, unrelated to this > patch...
It works. From the server perspective this new connection is almost the same as a renegotiation. On a PUSH_REQUEST the server will just send the same configuration as before. Basically if the new client (which is more than often the same client) can do everything the previous client did, everything is well. Arne _______________________________________________ Openvpn-devel mailing list Openvpn-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openvpn-devel