{ "internal_transit_subnets" : [ "\"169.254.0.0/28\"" ]}<TIMESTAMP> ERROR providerTaskExecutor-# IPv4Address 13866 - [nsx@6876 comp="nsx-manager" errorCode="MP260" level="ERROR" subcomp="manager"] Invalid ip string '"169.254.0.0/28"'. Error parsing '28"'.<TIMESTAMP> ERROR providerTaskExecutor-# PolicyProviderUtil 13866 POLICY [nsx@6876 comp="nsx-manager" errorCode="PM500015" level="ERROR" subcomp="manager"] Unexpected exception received during provider invocation.com.vmware.nsx.management.common.ip.utils.InvalidIPFormatException: null at com.vmware.nsx.management.common.ip.utils.IPv4Address.<init>(IPv4Address.java:241) ~[?:?] at com.vmware.nsx.management.common.ip.utils.IPObjectFactory.createIPAddress(IPObjectFactory.java:102) ~[?:?] at com.vmware.nsx.management.edge.common.model.IpSubnetAddressConfig.create(IpSubnetAddressConfig.java:149) ~[?:?] at com.vmware.nsx.management.policy.providers.routing.nsxt.PrvProviderNsxT.getLogicalRouterModel(PrvProviderNsxT.java:870) ~[?:?] at com.vmware.nsx.management.policy.providers.routing.nsxt.PrvProviderNsxT.handleProviderRealizationInternal_aroundBody2(PrvProviderNsxT.java:346) ~[?:?] at com.vmware.nsx.management.policy.providers.routing.nsxt.PrvProviderNsxT$AjcClosure3.run(PrvProviderNsxT.java:1) ~[?:?] at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149) ~[?:?] at io.micrometer.core.aop.TimedAspect.processWithTimer(TimedAspect.java:119) ~[?:?] at io.micrometer.core.aop.TimedAspect.ajc$inlineAccessMethod$io_micrometer_core_aop_TimedAspect$io_micrometer_core_aop_TimedAspect$processWithTimer(TimedAspect.java:1) ~[?:?] at io.micrometer.core.aop.TimedAspect.timedMethod(TimedAspect.java:97) ~[?:?] at com.vmware.nsx.management.policy.providers.routing.nsxt.PrvProviderNsxT.handleProviderRealizationInternal(PrvProviderNsxT.java:273) ~[?:?] at com.vmware.nsx.management.policy.providers.routing.nsxt.PrvProviderNsxT.handleProviderRealization(PrvProviderNsxT.java:266) ~[?:?] at com.vmware.nsx.management.policy.providers.routing.nsxt.PrvProviderNsxT.pushPolicyIntent_aroundBody10(PrvProviderNsxT.java:1412) ~[?:?] at com.vmware.nsx.management.policy.providers.routing.nsxt.PrvProviderNsxT$AjcClosure11.run(PrvProviderNsxT.java:1) ~[?:?] at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149) ~[?:?] at io.micrometer.core.aop.TimedAspect.processWithTimer(TimedAspect.java:119) ~[?:?] at io.micrometer.core.aop.TimedAspect.ajc$inlineAccessMethod$io_micrometer_core_aop_TimedAspect$io_micrometer_core_aop_TimedAspect$processWithTimer(TimedAspect.java:1) ~[?:?] at io.micrometer.core.aop.TimedAspect.timedMethod(TimedAspect.java:97) ~[?:?] at com.vmware.nsx.management.policy.providers.routing.nsxt.PrvProviderNsxT.pushPolicyIntent(PrvProviderNsxT.java:1411) ~[?:?] at com.vmware.nsx.management.policy.policyframework.engine.ProviderInvocationTask.run(ProviderInvocationTask.java:242) ~[?:?] at com.vmware.nsx.management.common.executor.TaskExecutorImpl$TaskWrapper$1.run(TaskExecutorImpl.java:238) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_342] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_342] at com.vmware.nsx.management.common.executor.TaskExecutorImpl$TaskWrapper.run(TaskExecutorImpl.java:271) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_342] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_342] at java.lang.Thread.run(Thread.java:750) ~[?:1.8.0_342]NSX-T Data Center 3.2
internal_transit_subnets with double quotation, for example: "\"169.254.0.0/28\"" causes InvalidIPFormatException. '\"169.254.0.0/28\"' should be '169.254.0.0/28'.
Remove double quotation from internal_transit_subnets through PUT policy/api/v1/infra/tier-0s/<T0_GW_ID>
Example with curl:
"internal_transit_subnets" : [ "\"169.254.0.0/28\"" ],"internal_transit_subnets" : [ "169.254.0.0/28" ],