[ 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

Reply via email to