pfSense XCP-NG can't plug more than 7 networks?

Hello :slight_smile: !

I’m trying to connect more than 7 networks to my pfSense VM in XCP-NG, but I get an error from XCP-NG. I think I heard in a video that it was a known issue. Do you have any idea of what could cause this ?

These are the messages XCP give me:

vm.createInterface
{
“vm”: “3d8f294f-ad99-b713-abe1-d3ebe069a2d6”,
“network”: “1d5a299c-5de3-3e0b-8d4e-3842331a550b”
}
{
“code”: “INTERNAL_ERROR”,
“params”: [
“Server_helpers.Dispatcher_FieldNotFound("device")”
],
“call”: {
“method”: “VIF.create”,
“params”: [
{
“MAC”: “”,
“MTU”: “1500”,
“network”: “OpaqueRef:c73e088c-3927-4ddf-903c-1172e0901f27”,
“other_config”: {},
“qos_algorithm_params”: {},
“qos_algorithm_type”: “”,
“VM”: “OpaqueRef:efee8f72-5dcb-49ad-a7fd-3f340b2e5f6a”
}
]
},
“message”: “INTERNAL_ERROR(Server_helpers.Dispatcher_FieldNotFound("device"))”,
“name”: “XapiError”,
“stack”: “XapiError: INTERNAL_ERROR(Server_helpers.Dispatcher_FieldNotFound("device"))
at Function.wrap (/usr/local/lib/node_modules/xo-server/node_modules/xen-api/src/_XapiError.js:16:12)
at /usr/local/lib/node_modules/xo-server/node_modules/xen-api/src/transports/json-rpc.js:35:27
at tryCatcher (/usr/local/lib/node_modules/xo-server/node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler (/usr/local/lib/node_modules/xo-server/node_modules/bluebird/js/release/promise.js:547:31)
at Promise._settlePromise (/usr/local/lib/node_modules/xo-server/node_modules/bluebird/js/release/promise.js:604:18)
at Promise._settlePromise0 (/usr/local/lib/node_modules/xo-server/node_modules/bluebird/js/release/promise.js:649:10)
at Promise._settlePromises (/usr/local/lib/node_modules/xo-server/node_modules/bluebird/js/release/promise.js:729:18)
at _drainQueueStep (/usr/local/lib/node_modules/xo-server/node_modules/bluebird/js/release/async.js:93:12)
at _drainQueue (/usr/local/lib/node_modules/xo-server/node_modules/bluebird/js/release/async.js:86:9)
at Async._drainQueues (/usr/local/lib/node_modules/xo-server/node_modules/bluebird/js/release/async.js:102:5)
at Immediate.Async.drainQueues [as _onImmediate] (/usr/local/lib/node_modules/xo-server/node_modules/bluebird/js/release/async.js:15:14)
at processImmediate (internal/timers.js:461:21)”
}

Thank you very much for your help !

Check their documentation or forums Home | XCP-ng forum but I think 7 virtual network interfaces per VM is the max.

@Milos you found a solution? I am facing the same error. I couldn’t find any hints that 7 networks is max.