Background Info:
I've used Calibre for many, many years. I use the content server to allow access to my libraries over my local network. However, sometime in December the content server stopped working. I first thought that a firewall setting may have been changed. But checking the firewall, routers and routing tables shows the port I run the content server is are open. I didn't really pursue this issue as I found that starting the calibre server as my regular user gave me access. However, I have become frustrated with the lack of access to add or modify my library while sitting at my workstation on which calibre is run. I like the easy access that running calibre desktop gives me. Today I decided to tackle this issue and learned that Calibre works on the network if ran with sudo or as root. However, running it as my standard user (which I have always done) does not work. So I expect this is a permission issue...
System: Ubuntu 22.04 with latest updates (I run apt update and apt upgrade every morning).
Calibre: Versions from 6.10 on have had this issue. I am currently on 6.14.
Python: I have ran Calibre with python versions 3.7 - 3.11 using update-alternatives and have the same results.
Query: What do I need to do to be able to run calibre's content server as my regular user account instead of using sudo?