PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zusammenspiel zwischen Calibre, COPS OPDS-Server und FBReader-Android



AndreasMeier
09.03.14, 11:22
Hallo zusammen,

ich probiere gerade mit Calibre zur eBook-Verwaltung rum - das klappt auch ganz gut.

Jetzt wollte ich mir einen OPDS-Server aufbauen.

Dazu verwende ich das Projekt "COPS-OPDS".
Das komplette Datenververzeichnis aus Calibre, also die eBook-Daten sowie die metadata.db aus Calibre, werden auf den Server synchronisiert.
Der OPDS-Zugriff ist durch die eingebaute htaccess in COPS passwortgeschützt.

Den OPDS-Server kann ich auch korrekt über eine DynDNS-Adresse


https://beispiel.dyndns.org/opds/

mit dem Browser am PC erreichen, inkl. eBook-Download.
Auch die Passwortabfrage funktioniert.
Sieht also auch hier soweit gut aus.

Jetzt möchte ich aber noch mit FBReader unter Android auf diesen Katalog zugreifen und da hab ich das Problem.

Ich versuche nun, die o.g. DynDNS-Adresse unter "FB-Reader Netzwerkbibliothek hinzufügen" einzugeben.
Nach kurzem rumrödeln erhalte ich aber nur die Fehlermeldung


Keine Verbindung zum Server beispiel.dyndns.org


Eine Passwortabfrage erhalte ich auch nicht.
Zum Test hab ich die Passwortabfrage in der htaccess ausgeschaltet, aber auch das hat mir keinen Zugriff auf den OPDS verschafft.

Ebenso hab ich das "OPDS local network scanner plugin" für den FBReader installiert.
Aber das nützt nichts für Netzwerkbibliotheken.

Wie gesagt, der Zugriff mit dem normalen PC-Browser auf den Katalog funktioniert.

Weiß jemand evtl., woran das beim FBReader hier scheitert?

Danke für eure Unterstützung,
Gruß
Andreas

AndreasMeier
13.03.14, 11:38
Was mich auch verwundert, ist, dass in den Logs vom Apache-Webserver kein einziger Eintrag erscheint (weder in den error_logs noch in den access_logs), wenn ich die URL in den FBReader hinzufügen möchte.

Sieht irgendwie so aus, also würde es der FBReader noch nichtmal richtig probieren, die URL im falschen Format vorliegen o.ä.

Wenn was am COPS OPDS-Server nicht richtig konfiguriert sein sollte, würde ja m.E. wenigstens Log-Einträge auftreten.

Weiter um jede Unterstützung oder Hinweis dankbar...

derfele
13.03.14, 12:40
Kannst du denn (z.B. aus dem Browser heraus) die Seite korrekt aufrufen? Bei mir funktioniert es exakt so, wie du es beschrieben hast.

PS: eventuell ein Problem mit der Zertifikat? Meinem Zertifikat wird auf meinem Android Client vertraut.

AndreasMeier
14.03.14, 07:20
Im PC-Browser kann ich, wie im ersten Posting geschrieben, komplett korrekt drauf zugreifen.

Es macht ja auch keinen Unterschied, ob ich es über http oder https probiere.
Die Fehlermeldung im FBReader kommt bei beiden Varianten.

Es kann sicherlich ein Problem meinem Zertifikat sein (nur selbstsigniert).
Ich hatte gestern den Moon-Reader probiert und erhalte dort die Fehlermeldung "No peer certificate", konnte allerdings noch nicht rausfinden, woran das liegt.

derfele
14.03.14, 09:31
Ich meinte eigentlich auch den Browser auf dem Mobilgerät. "No peer certificate" klingt tatsächlich nach einem Zertifikatsproblem, noch merkwürdiger ist allerdings das dieser Fehler auch bei http auftritt.