What port do you have the Calibre server set to use? I could not get it to work reliably until I changed it 8787.

If you shared network drive is a NAS that also supports a Web Server, then you might want to look at my Calibre2Web script for allowing access in Stanza via the Online catalog facility rather than having to rely on Calibre to be running to provide this service.