[ https://forge.continuent.org/jira/browse/SEQUOIA-1101?page=all ]
Gilles Rayrat closed SEQUOIA-1101:
----------------------------------
Resolution: Duplicate
Hi Xavier,
Thanks for the report, I close this as it duplicates SEQUOIA-918 but yes, the
uuid thing is definitely the good solution.
Would you like to propose a patch ?
Cheers,
Gilles.
> Controller Ping may fail on host with multiple ip addresses
> -----------------------------------------------------------
>
> Key: SEQUOIA-1101
> URL: https://forge.continuent.org/jira/browse/SEQUOIA-1101
> Project: Sequoia
> Type: Bug
> Components: JDBC Driver
> Versions: Sequoia 2.10.8
> Environment: I have sequoia installed on a host h1 with two ip addresses ip1
> and ip2.
> On this host its address is ip1 (pint h1 returns ip1)
> I installed a client on another host h2. On h2 if I make ping h1 it returns
> ip2.
> Reporter: xavier roques
>
>
> I can connect to sequoia without any problem but all the ping failed
> with the following error:
> I got the following
> - ERROR: Unknown controller /10.1.19.5:9001 responded to ping!
> (list={vinvmdbserver/10.1.13.170:9001=org.continuent.sequoia.driver.Wa
> tc
> [EMAIL PROTECTED])
> So after controllerTimeoutInMs=25S, I'm disconnected from the host h1.
> If I connect by using the ip address ip1 instead of the hostname all
> is ok.
> =======================
> A possible solution
> =======================
> I checked the code and the identification of the responding controller is
> made thanks to its ip address.
> Unfortunately, on some networks configuration with NAT ... this protocol will
> not work.
> A solution is that the ControllerPingSender sends the version and a
> randomly generated UUID to the controller.
> The controller will respond by sending back the version and the UUID.
> So the controller will be identified thanks to its UUID and no more thanks to
> its ip address.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://forge.continuent.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
_______________________________________________
Sequoia mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/sequoia