I have a Media server running on a Windows 11 host, which has a DHCP reservation of 192.168.100.44 . The library is shared on the default port of 52199 . Authentication is enabled for both read-only and read-write.
On another Win11 host, I reinstalled MC31 - all config entries deleted, except for licensing.
The first thing I did after installation was to try to connect to the local library server on the LAN.
I used a URL of
http://192.168.100.144:52199 .
However, I got a pop-up saying : "Database read-only . This database will be opened in read-only mode. Any changes will be lost when the program exits". See the first screenshot.
My expectation would have been to get prompted for the username & password to login to the library server, but that prompt never came.
After I dismissed the pop-up by clicking OK, MC claimed to be connected to the server, but actually showed a completely empty library. See the second screenshot.
I deleted this library from MC, since it was not working.
I then tried to add the library server again, this time using its access key, rather than the URL.
This time, I got prompted for the username and password, as I expected. The pop-up actually asks to "please enter the credentials for '192.168.100.144:52199'", which is the same as the local URL I entered before. After typing in credentials, I was then able to access the library server's content successfully.
Why can I only access the server while using the access key, but not the URL ?
I would like my MC client to be resilient to Internet outages, and work without the access key. Even if Internet is up, it takes longer to resolve the access key, and I don't want to use it.