jahrelang habe nur eine kleine private "Web 1.0" Webseite betrieben, doch hat sich jetzt die Notwendigkeit ergeben, auch eigene Debian Pakete zu verteilen.
In der Theorie einfach: Pakete bauen, reprepro lokal ausführen und dann die lokale Ordnerstruktur zum Provider hochladen - schon ist das Debian Repository fertig.
"Eigentlich" klappt es auch hervorragend. Eigentlich.
Dummerweise ist der Webserver (T-Offline) kaputt, er fühlt sich vom automatisierten http-Download der Plaintext-Dateien bedroht und sperrt ihn. In den Vertragsbedingungen stand davon jedenfalls nichts.
Zeit für einen Providerwechsel. Strato, Manitu, HostEurope, 1&1, ... günstigen Webspace gibt es an vielen Ecken, aber ein Debian Repository wird nirgendwo in der Produktbeschreibung angepriesen.
Kennt jemand einen Hostingprovider, der ein eigenes (kleines) Debian Repository nicht als Sicherheitsbedrohung empfindet und kaputt macht?
Details des Fehlers:
Gelegentliche Zugriffe werden wie erwartet bedient, wenn aber ich mit "ein paar" Rechnern (Größenordnung 50) auf das Repo zugreife, wirft apt Fehlermeldungen aus:
Code: Alles auswählen
Fehlschlag beim Holen von http://abc.de/debian/dists/stretch/InRelease Durch Clearsign signierte Datei ist nicht gültig, »NOSPLIT« erhalten (erfordert das Netzwerk eine Authentifizierung?)
Code: Alles auswählen
The repository 'http://abc.de/debian stretch Release' does no longer have a Release file.
Nach ein paar Wochen hat mir der Support tatsächlich meine Vermutung bestätigt: der Loadbalancer und diverse andere "Schutzmechanismen" des rosa Riesen interpretieren die apt-Anfragen als böswilligen Angriff auf die Serverinfrastruktur und wollen vorsichtshalber Bots ( äh: apt !?) aussperren.
Und nein, das sei ein Sicherheitsfeature, das man nicht ändern werde, auf die Bitte die beiden Dateien auf eine Whitelist zu setzen ist man auch nicht eingegangen. ...
Nun gut, zurück zur Frage: Kennt jemand eine Provider, der neben einer kleinen statischen Webseite ein fast genauso kleines Debian Repo zulässt? 10 GB Webspace sollten genügen.
Viele Grüße,
Christian