How to configure Bridge mode - Get IP address check error

Hi,

I wanted to test the bridge mode on one of our servers but I’m not able to activate the configuration.

Server version:
pritunl/unknown,now 1.30.3116.68-0debian1~bullseye amd64 [installed]
Server network
10.100.4.0/23 usable IP addresses: 10.100.4.1 to 10.100.5.254

If I try to set up the bridge like this:
Network Start: 10.100.5.201/23
Network End: 10.100.5.240/23

I get this error:

[pritunl1][2022-04-27 08:08:46,443][ERROR] Exception on /server/6137535331986321905ecf21 [PUT]
Traceback (most recent call last):
  File "/usr/lib/pritunl/lib/python3.7/site-packages/flask/app.py", line 2073, in wsgi_app
    response = self.full_dispatch_request()
  File "/usr/lib/pritunl/lib/python3.7/site-packages/flask/app.py", line 1518, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/usr/lib/pritunl/lib/python3.7/site-packages/flask/app.py", line 1516, in full_dispatch_request
    rv = self.dispatch_request()
  File "/usr/lib/pritunl/lib/python3.7/site-packages/flask/app.py", line 1502, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**req.view_args)
  File "/usr/lib/pritunl/lib/python3.7/site-packages/pritunl/auth/app.py", line 10, in _wrapped
    return call(*args, **kwargs)
  File "/usr/lib/pritunl/lib/python3.7/site-packages/pritunl/handlers/server.py", line 719, in server_put_post
    err, err_msg = svr.validate_conf()
  File "/usr/lib/pritunl/lib/python3.7/site-packages/pritunl/server/server.py", line 1765, in validate_conf
    self.network, self.network_start, self.network_end):
  File "/usr/lib/pritunl/lib/python3.7/site-packages/pritunl/utils/network.py", line 513, in check_network_range
    start_addr = ipaddress.ip_address(start_addr)
  File "/usr/lib/pritunl/lib/python3.7/site-packages/pritunl/ipaddress.py", line 54, in ip_address
    address)
ValueError: '10.100.5.201/23' does not appear to be an IPv4 or IPv6 address
[pritunl1][2022-04-27 08:08:46,443][ERROR] Exception on /server/6137535331986321905ecf21 [PUT]
Traceback (most recent call last):
  File "/usr/lib/pritunl/lib/python3.7/site-packages/flask/app.py", line 2073, in wsgi_app
    response = self.full_dispatch_request()
  File "/usr/lib/pritunl/lib/python3.7/site-packages/flask/app.py", line 1518, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/usr/lib/pritunl/lib/python3.7/site-packages/flask/app.py", line 1516, in full_dispatch_request
    rv = self.dispatch_request()
  File "/usr/lib/pritunl/lib/python3.7/site-packages/flask/app.py", line 1502, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**req.view_args)
  File "/usr/lib/pritunl/lib/python3.7/site-packages/pritunl/auth/app.py", line 10, in _wrapped
    return call(*args, **kwargs)
  File "/usr/lib/pritunl/lib/python3.7/site-packages/pritunl/handlers/server.py", line 719, in server_put_post
    err, err_msg = svr.validate_conf()
  File "/usr/lib/pritunl/lib/python3.7/site-packages/pritunl/server/server.py", line 1765, in validate_conf
    self.network, self.network_start, self.network_end):
  File "/usr/lib/pritunl/lib/python3.7/site-packages/pritunl/utils/network.py", line 513, in check_network_range
    start_addr = ipaddress.ip_address(start_addr)
  File "/usr/lib/pritunl/lib/python3.7/site-packages/pritunl/ipaddress.py", line 54, in ip_address
    address)
ValueError: '10.100.5.201/23' does not appear to be an IPv4 or IPv6 address

Same if I put in the values for a extra subnet, wich I this is wrong.
What are the right values to set up the bridge mode?

Greetings

Network start and stop should not contain a CIDR prefix.

Hey thank you for your answer.

I tried this of course, then the gui tells me:

Bridge network start and end must be inside the server network.

And no log entry is done.

image

Hello,
are there other ways to adjust the settings? I really would like to test the bridge mode.