<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>webspace &#8211; olivermark</title>
	<atom:link href="https://www.olivermark.de/tag/webspace/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.olivermark.de</link>
	<description>eine weitere ... ach, vergiss es einfach!</description>
	<lastBuildDate>Thu, 30 Oct 2025 09:31:09 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://www.olivermark.de/wp-content/uploads/2024/01/cropped-R0000564-1-scaled-2-32x32.jpeg</url>
	<title>webspace &#8211; olivermark</title>
	<link>https://www.olivermark.de</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Let´s encrypt und freie SSL-Zertifikate</title>
		<link>https://www.olivermark.de/2024/01/15/lets-encrypt-und-freie-ssl-zertifikate/</link>
					<comments>https://www.olivermark.de/2024/01/15/lets-encrypt-und-freie-ssl-zertifikate/#respond</comments>
		
		<dc:creator><![CDATA[ollie]]></dc:creator>
		<pubDate>Mon, 15 Jan 2024 14:16:44 +0000</pubDate>
				<category><![CDATA[Digitalisierung]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Schreibmaschinen]]></category>
		<category><![CDATA[Schreibmaschine]]></category>
		<category><![CDATA[Strato]]></category>
		<category><![CDATA[subdomains]]></category>
		<category><![CDATA[webspace]]></category>
		<guid isPermaLink="false">https://www.olivermark.de/?p=118</guid>

					<description><![CDATA[Ein Blick auf das eigene Hosting Strato bietet auf dem Papier einiges: 50 GB Webspace, drei Domains, dazu Subdomains in beliebiger Menge. Eigentlich mehr, als viele je brauchen. [&#8230;]]]></description>
										<content:encoded><![CDATA[<h4><strong>Ein Blick auf das eigene Hosting</strong></h4>
<p>Strato bietet auf dem Papier einiges:<br />
50 GB Webspace, drei Domains, dazu Subdomains in beliebiger Menge. Eigentlich mehr, als viele je brauchen.<br />
Und doch liegt ein Teil davon oft brach – so auch hier.</p>
<p>Parallel läuft noch ein anderes Projekt: eine Seite über die <strong>Faszination der Schreibmaschine</strong>, gehostet bei <strong>Host Europe</strong>. Über Jahre hinweg liefen dort verschiedene Blogs – stabil, performant, verlässlich. Doch jetzt steht ein Umzug an.<br />
Warum? Ganz einfach: <strong>Kosten sparen.</strong></p>
<p>Die Entscheidung fällt auf Strato. Nur: Die Performance dort wirkt im Vergleich – sagen wir – <em>ernüchternd</em>.<br />
Im Netz wird zwar auch über Host Europe gemeckert, aber in Sachen Geschwindigkeit konnte man sich dort nie wirklich beschweren.<br />
Trotzdem: Der Entschluss steht. Der Blog zieht um.</p>
<hr />
<h4><strong>Das SSL-Problem</strong></h4>
<p>Dann taucht ein unscheinbares, aber entscheidendes Thema auf: <strong>SSL-Zertifikate.</strong><br />
Sicheres HTTPS ist heute Pflicht – nicht nur aus Datenschutzgründen, sondern auch für SEO und Vertrauen.</p>
<p>Strato liefert im Vertrag ein SSL-Zertifikat – allerdings <strong>nur für die Hauptdomain</strong>.<br />
Kein <strong>Wildcard-Zertifikat</strong>, das auch alle Subdomains absichert.</p>
<p>Das ist ein Problem, denn:</p>
<ul>
<li>Zwar lassen sich bei Strato problemlos über 200 Subdomains anlegen,</li>
<li>aber nur die Hauptdomain ist „sicher“.</li>
<li>Die Subdomains bleiben unverschlüsselt – und sind damit praktisch unbrauchbar.</li>
</ul>
<p>Natürlich bietet Strato eine Lösung an: ein kostenpflichtiges Wildcard-Zertifikat.<br />
Doch das kostet extra – und konterkariert die ganze Idee vom „Sparen“.</p>
<hr />
<h4><strong>Let’s Encrypt: Die freie Alternative</strong></h4>
<p>Also der Gedanke: <strong>Geht das nicht kostenlos?</strong><br />
Ja, mit <strong>Let’s Encrypt</strong> – einem Projekt der Internet Security Research Group, das freie SSL-Zertifikate bereitstellt.</p>
<p>Let’s Encrypt hat das Web grundlegend verändert.<br />
Vorher war HTTPS oft teuer, umständlich und intransparent. Heute kann jeder ein gültiges, vertrauenswürdiges Zertifikat erzeugen – kostenlos.</p>
<p>Einziger Haken: Die Zertifikate sind <strong>nur 90 Tage gültig</strong>. Danach müssen sie erneuert werden.<br />
Das klingt zunächst nach Aufwand, lässt sich aber automatisieren – zumindest auf Linux oder macOS-Systemen.</p>
<hr />
<h4><strong>Certbot: Das Werkzeug der Wahl</strong></h4>
<p>Let’s Encrypt nutzt ein kleines, mächtiges Tool namens <strong>Certbot</strong>.<br />
Damit lässt sich über die Kommandozeile ein Zertifikat anfordern, verifizieren und installieren.</p>
<p>Beispiel (macOS oder Linux):</p>
<pre><code class="language-bash">sudo certbot certonly --manual
</code></pre>
<p>Daraufhin fordert Certbot den Benutzer auf, einen bestimmten <strong>DNS-Record</strong> anzulegen – den sogenannten<br />
<code>_acme-challenge</code>-Eintrag.<br />
Dieser Eintrag dient der Domain-Verifikation: Er zeigt Let’s Encrypt, dass du tatsächlich der Besitzer der Domain bist.</p>
<hr />
<h4><strong>Die Herausforderung bei Strato</strong></h4>
<p>Und hier beginnt das Problem:<br />
Strato erlaubt zwar das Anlegen solcher DNS-Einträge, aber das <strong>DNS-Update dauert</strong>.<br />
Teilweise bis zu 24 Stunden.</p>
<p>Let’s Encrypt hingegen prüft fast sofort – und erwartet, dass der Eintrag <strong>innerhalb weniger Minuten</strong> erreichbar ist.<br />
Das führt dazu, dass die Verifikation regelmäßig scheitert.</p>
<p>Kurz gesagt:</p>
<blockquote><p>Certbot schickt die Challenge raus – Strato ist zu langsam.<br />
Ergebnis: kein Zertifikat.</p></blockquote>
<hr />
<h4><strong>Mögliche Workarounds</strong></h4>
<p>Ganz aussichtslos ist es nicht, aber unbequem.</p>
<ol>
<li><strong>Manuelles Verfahren:</strong><br />
Certbot ausführen, <code>_acme-challenge</code>-Eintrag bei Strato setzen, abwarten, hoffen, dass die Verifikation rechtzeitig durchläuft.<br />
Das kann funktionieren – oder auch nicht.</li>
<li><strong>Verwendung eines externen DNS-Anbieters:</strong><br />
Wenn du die DNS-Zone bei einem schnelleren Provider verwaltest (z. B. Cloudflare, Hetzner, AWS Route 53), kannst du dort die Challenge automatisiert aktualisieren.<br />
Das erhöht die Erfolgschancen deutlich.</li>
<li><strong>Automatisierte Skripte (ACME-Clients):</strong><br />
Es gibt alternative Clients, die über API-Schnittstellen DNS-Records automatisch setzen.<br />
Strato bietet hier aber <strong>keine API</strong>, was das Verfahren unnötig erschwert.</li>
</ol>
<hr />
<h4><strong>Fazit: Theorie gut, Praxis holprig</strong></h4>
<p>Let’s Encrypt ist eine fantastische Idee – und funktioniert hervorragend auf Servern mit direktem Zugriff.<br />
Auf Shared-Hosting-Plattformen wie Strato wird es aber schnell mühsam.</p>
<p>Die Ursachen:</p>
<ul>
<li>Kein Root-Zugang,</li>
<li>kein API-Zugriff auf DNS,</li>
<li>langsame DNS-Propagation.</li>
</ul>
<p>Das Ergebnis:<br />
Viele Nutzer scheitern an der Verifikation – und greifen doch wieder zum <strong>bezahlten Zertifikat</strong>.<br />
Nicht, weil Let’s Encrypt schlecht wäre, sondern weil das Hosting es nicht hergibt.</p>
<hr />
<h4><strong>Die ehrliche Bilanz</strong></h4>
<p>Wenn du volle Kontrolle über deine Zertifikate willst, brauchst du:</p>
<ul>
<li>Entweder einen <strong>Server oder vServer</strong> mit Shell-Zugang,</li>
<li>oder einen DNS-Anbieter mit <strong>API-Schnittstelle</strong> zur Automatisierung.</li>
</ul>
<p>Für reine Shared-Hosting-Tarife bei Strato, IONOS oder anderen Billiganbietern gilt:</p>
<blockquote><p><strong>Let’s Encrypt funktioniert theoretisch, aber nicht praktikabel.</strong></p></blockquote>
<p>Daher die nüchterne Einschätzung:</p>
<ul>
<li>Ja, man kann sparen.</li>
<li>Aber man spart sich vor allem Zeit und Nerven, wenn man gleich auf einen Hoster setzt, der Let’s Encrypt nativ unterstützt.<br />
(z. B. netcup, all-inkl, Uberspace oder Hetzner Webhosting)</li>
</ul>
<hr />
<h4><strong>Schlussgedanke</strong></h4>
<p>Was bleibt, ist ein klassischer Zielkonflikt:<br />
<strong>Bequemlichkeit vs. Kontrolle</strong>, <strong>Sparen vs. Stabilität.</strong></p>
<p>Let’s Encrypt zeigt, wie mächtig freie Infrastruktur sein kann.<br />
Aber sie braucht ein Umfeld, das offen genug ist, um sie auch wirklich zu nutzen.</p>
<p>Bei Strato ist das (noch) nicht der Fall – und so endet der Versuch, freie Zertifikate zu nutzen, oft mit einem resignierten:</p>
<blockquote><p>„Nein, funktioniert alles nicht.“</p></blockquote>
<p>Und genau das ist schade – denn das Web wäre schöner, wenn mehr Anbieter das Prinzip <em>„sicher, frei und einfach“</em>wirklich ernst nehmen würden.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.olivermark.de/2024/01/15/lets-encrypt-und-freie-ssl-zertifikate/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>was geht? Spielwiesen&#8230;</title>
		<link>https://www.olivermark.de/2024/01/12/was-geht-spielwiesen/</link>
		
		<dc:creator><![CDATA[ollie]]></dc:creator>
		<pubDate>Fri, 12 Jan 2024 11:29:30 +0000</pubDate>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[nextcloud]]></category>
		<category><![CDATA[obsidian]]></category>
		<category><![CDATA[subdomains]]></category>
		<category><![CDATA[webspace]]></category>
		<guid isPermaLink="false">https://www.olivermark.de/?p=33</guid>

					<description><![CDATA[seit schon fast einem Jahrzehnt liegt diese Domain brach. Früher, um die Jahrtausendwende lief die Seite, dann irgendwann war damit Schluß. So ein Webspace ist aber eine gute [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">seit schon fast einem Jahrzehnt liegt diese Domain brach. Früher, um die Jahrtausendwende lief die Seite, dann irgendwann war damit Schluß. </p>



<p class="has-text-align-center wp-block-paragraph"><em>So ein Webspace ist aber eine gute Sache, also wird sie wiederbelebt. </em></p>



<p class="wp-block-paragraph"><strong>Was sollen also die Inhalte und Möglichkeiten sein? </strong></p>



<span id="more-33"></span>



<p class="wp-block-paragraph">Zuerst: <em>Subdomains</em>. Gute Idee: die alte Webseite wird per Subdomain <a href="https://www.olivermark.de/classic/index.html">hier</a> wieder sichtbar gemacht. <em>Cloudspeicher</em>? Ja, warum nicht. Der Webspace lässt zwei Datenbanken zu, eine &#8211; hier mit WordPress &#8211; würde wohl auch gehen um Nextcloud zu implementieren. Aber es soll erst einmal getrennt sein. Demnach legen wir eine zweite Datenbank dafür an und nachdem das erfolgt ist, wird dort ein verschlüsseltes Verzeichnis angelegt. Nur so. Cloudspeicher gibt es mehrfach, nötig ist er nicht, er soll nur Möglichkeiten zeigen.</p>



<p class="wp-block-paragraph">Die Idee mit den Subdomains: wir legen noch ein paar weitere an. Unter anderem soll erprobt werden, wie sich mit <strong>Obsidian</strong> erstellte <em>Vaults</em> als <em>separate</em> Webseiten verhalten. Teilweise geht das &#8211; komischerweise bei sehr komplexen &#8211; gut oder &#8211; sogar bei ganz simplen &#8211; nicht. Im Netz gibt es einige Beispiele von Seiten, die über Obsidian gespeist werden. Die Versuche mit html-plugins führen aber selbst bei mickrigen Seiten zu aufgeblähten Dateien. Da kann man auch bei WordPress bleiben. Erst einmal.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Jahrelang liegt meine Domäne brach&#8230;</title>
		<link>https://www.olivermark.de/2024/01/11/hello-world/</link>
					<comments>https://www.olivermark.de/2024/01/11/hello-world/#respond</comments>
		
		<dc:creator><![CDATA[ollie]]></dc:creator>
		<pubDate>Thu, 11 Jan 2024 13:35:34 +0000</pubDate>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[webspace]]></category>
		<guid isPermaLink="false">https://www.olivermark.de/?p=1</guid>

					<description><![CDATA[und dann finde ich raus, dass ich sowas hier damit machen kann.]]></description>
										<content:encoded><![CDATA[
<p class="has-retrogeek-foreground-color has-retrogeek-background-background-color has-text-color has-background has-link-color wp-elements-6a4a6c844d0cd867d2f630725f93b12d wp-block-paragraph">und dann finde ich raus, dass ich sowas hier damit machen kann.</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="683" src="https://www.olivermark.de/wp-content/uploads/2024/01/R0000564-1-1024x683.jpeg" alt="" class="wp-image-26" srcset="https://www.olivermark.de/wp-content/uploads/2024/01/R0000564-1-1024x683.jpeg 1024w, https://www.olivermark.de/wp-content/uploads/2024/01/R0000564-1-300x200.jpeg 300w, https://www.olivermark.de/wp-content/uploads/2024/01/R0000564-1-768x512.jpeg 768w, https://www.olivermark.de/wp-content/uploads/2024/01/R0000564-1-1536x1024.jpeg 1536w, https://www.olivermark.de/wp-content/uploads/2024/01/R0000564-1-2048x1365.jpeg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://www.olivermark.de/2024/01/11/hello-world/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
