You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Kobo Sync integration for Kobo Libra H2O only works on local network due to a default port behavior.
Describe the solution you'd like
Change the behaviour of Calibre web's Kobo Sync to NOT append the default port number (8083) to entries in the [OneStoreServices] group if the API endpoint is an URL. This would allow sync to resolve for URL:s.
Describe alternatives you've considered
Using the Kobo Sync feature on local network only.
Additional context
For the api_endpoint in the Kobo eReader.conf file, you can either use ip:port or domain.tld.. If you use domain.tld., upon disconnecting the eReader and trying to sync, you will be met with a sync error. If you then open Kobo eReader.conf you will notice that the default port number (8083) will have been appended to the URL for several entries in the [OneStoreServices] group:
As http://sub.domain.tld:8083 is unreachable, the sync will fail. Manually removing the port number will have no effect as they will be re-appended on the following sync attempt. Changing the file permission to read only will not work either as the eReader will trash and replace the file.
This behaviour might be not exclusive for Kobo Libra H2O, but I don't have an additional device to test on.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
Kobo Sync integration for Kobo Libra H2O only works on local network due to a default port behavior.
Describe the solution you'd like
Change the behaviour of Calibre web's Kobo Sync to NOT append the default port number (8083) to entries in the
[OneStoreServices]
group if the API endpoint is an URL. This would allow sync to resolve for URL:s.Describe alternatives you've considered
Using the Kobo Sync feature on local network only.
Additional context
For the
api_endpoint
in theKobo eReader.conf
file, you can either useip:port
ordomain.tld.
. If you usedomain.tld.
, upon disconnecting the eReader and trying to sync, you will be met with a sync error. If you then openKobo eReader.conf
you will notice that the default port number (8083) will have been appended to the URL for several entries in the[OneStoreServices]
group:As
http://sub.domain.tld:8083
is unreachable, the sync will fail. Manually removing the port number will have no effect as they will be re-appended on the following sync attempt. Changing the file permission to read only will not work either as the eReader will trash and replace the file.This behaviour might be not exclusive for Kobo Libra H2O, but I don't have an additional device to test on.
The text was updated successfully, but these errors were encountered: