← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1894384] Re: Strange communication fail UDP COAP protocol Openstack Kilo

 

** Changed in: nova
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1894384

Title:
  Strange communication fail UDP COAP protocol Openstack Kilo

Status in OpenStack Compute (nova):
  Invalid

Bug description:
  Hi,

  I have one UDP COAP application called ligthweight M2M in Openstack
  Kilo environment.

  To communicate with this app I have one nginx cluster using pacemaker.
  This cluster use one VIP (10.0.0.6) and one Floating IP that
  communicate to outside (192.x.x.x).

  The nginx entry is using stream definition for UDP.

  The COAP application is in the internet at the url:

  https://github.com/telefonicaid/lightweightm2m-iotagent

  
  Then when I use the COAP client to communicate to server at:

  https://fiware-iotagent-
  lwm2m.readthedocs.io/en/latest/configurationProvisioning/index.html

  Then when I try to connect to server with the client (with all UDP security groups enabled ports),
  then:

  When I try to connect 10.0.0.6 string /string (throught the VIP), works correctly and connect.
  When I try to connect 192.x.x.x string /string (throught Floating IP, all UDP ports open and ICMP)
  Then fail to connect. Doing a strace in client process show that does:
  create socket
  bind
  send
  send
  send
  ...
  Here fails. The client stuck in send and try until timeout.
  Using the VIP that working, does:
  create socket
  bind
  send
  receive
  ...

  Also, I try the following that works:
  Create a Floating IP and connect that assing directly to active nginx machine.
  Create a Floating IP and connect that assing directly to server lightweigthm2m.

  Not work througth a Floating IP that assing to VIP.
  In the nging I try multiple configurations:
  Using only one server, using balance hash, etc, without success.

  Howto fix this, and what occurs?

  Regards,
  Cesar Jorge

  
  This bug tracker is for errors with the documentation, use the following as a template and remove or add fields as you see fit. Convert [ ] into [x] to check boxes:

  - [ ] This doc is inaccurate in this way: ______
  - [ ] This is a doc addition request.
  - [ ] I have a fix to the document that I can paste below including example: input and output. 

  If you have a troubleshooting or support issue, use the following
  resources:

   - Ask OpenStack: https://ask.openstack.org
   - The mailing list: https://lists.openstack.org
   - IRC: 'openstack' channel on Freenode

  -----------------------------------
  Release:  on 2018-06-28 14:25:50
  SHA: 58ab31af9818aaa91d32a86ee9b1428ac19489ea
  Source: https://opendev.org/openstack/project-team-guide/src/doc/source/bugs.rst
  URL: https://docs.openstack.org/project-team-guide/bugs.html

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1894384/+subscriptions