VXLAN Transport and the Transport Zone are showing "Internal Server Error"
search cancel

VXLAN Transport and the Transport Zone are showing "Internal Server Error"

book

Article ID: 327386

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

Symptoms:
  • After the upgrade from NSX for vSphere 6.2.x to NSX for vSphere 6.3.x or 6.4.x, Clicking on the VXLAN Transport and the Transport Zone are showing "Internal Server Error".
  • The Host preparation shows VXLAN as not configured .
  • In the NSX manager Log file, you could see entries similar to: 


WARN DCNPool-8 XvsServiceImpl:368 - Unable to find mapping for domain-c7.
org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of com.vmware.vshield.vsm.vdn.model.VdnScope.CdoModeEnabled

.
.
.
ERROR messagingTaskExecutor-2 RpcRequestHandler$SchedulableMessageHandler:198 - Error while processing message. org.springframework.integration.MessageDeliveryException: failed to send Message to channel 'null' at org.springframework.integration.channel.AbstractMessageChannel.send(AbstractMessageChannel.java:186) at org.springframework.integration.channel.AbstractMessageChannel.send(AbstractMessageChannel.java:149 at com.vmware.vshield.vsm.messaging.service.impl.PeerServiceImpl.sendToRpcRequestHandlingChannel(PeerServiceImpl.java:121)
at com.vmware.vshield.vsm.messaging.service.impl.PeerServiceImpl.sendToRpcRequestHandlingChannel(PeerServiceImpl.java:87)
at com.vmware.vshield.vsm.messaging.service.impl.PeerRpcRequestEndpoint.handleMessage(PeerRpcRequestEndpoint.java:16) Caused by: java.lang.IllegalArgumentException: Can not set boolean field com.vmware.vshield.vsm.vdn.model.VdnScope.CdoModeEnabled to null value
at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:164)
at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:168)
at sun.reflect.UnsafeBooleanFieldAccessorImpl.set(UnsafeBooleanFieldAccessorImpl.java:80)
at java.lang.reflect.Field.set(Field.java:741) at org.hibernate.property.DirectProp Caused by: org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of com.vmware.vshield.vsm.vdn.model.VdnScope.CdoModeEnabled at org.hibernate.property.DirectPropertyAccessor$DirectSetter.set(DirectPropertyAccessor.java:143)at org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:586)

 


Environment

VMware NSX for vSphere 6.3.x
VMware NSX for vSphere 6.2.x

Resolution

This issue is resolved in VMware NSX for vSphere 6.3.7.


Workaround:

To work around this issue if you do not want to upgrade, file a support request with VMware Support and quote this Knowledge Base article ID (50112218)  in the problem description.