{"id":52914,"date":"2019-06-09T21:35:29","date_gmt":"2019-06-09T19:35:29","guid":{"rendered":"https:\/\/openmtbmap.org\/?p=52914"},"modified":"2019-10-30T11:39:59","modified_gmt":"2019-10-30T10:39:59","slug":"sorry-for-no-map-updates-the-last-3-weeks-and-happy-birthday-10-years-OpenMTBMap-org","status":"publish","type":"post","link":"https:\/\/openmtbmap.org\/de\/updates\/sorry-for-no-map-updates-the-last-3-weeks-and-happy-birthday-10-years-OpenMTBMap-org\/","title":{"rendered":"Sorry &#8211; daf\u00fcr dass es seit 3 Wochen keine Updates mehr gab &#8211; sowie 10 Jahre OpenMTBMap.org!"},"content":{"rendered":"<p><\/p>\n<h2>Kartenupdates seit 3 Wochen \u00fcberf\u00e4llig<\/h2>\n<p>Zuerst einmal ein gro\u00dfes Sorry - die letzten Kartenaktualisierungen sind seit 3 Wochen \u00fcberf\u00e4llig. Dies ist das erste Mal seit bestehen der Website \u00fcberhaup, dass es so lange keine Kartenaktualisierungen gibt! Ich investiere gerade viel Zeit, Chinesisch zu lernen - und so verbrachte ich im Mai 4 Wochen in China. Es war eine sch\u00f6ne Reise - aber 2 Tage nach meiner Ankunft wurde der Kartenerstellungsserver (er ist v\u00f6llig unabh\u00e4ngig vom Webserver) gehackt und verschl\u00fcsselt.<\/p>\n<p>Die Angreifer m\u00fcssen einen der mehreren Windows RDP-Bugs verwendet haben (ein Brute-Force-Angriff auf das Passwort erscheint h\u00f6chst unwahrscheinlich). Dies ist das erste Mal, dass einer meiner Server seit 10 Jahren tats\u00e4chlich gehackt wurde. W\u00e4re ich jetzt irgendwo anders auf der Welt gewesen (au\u00dfer in China, Kuba oder Nordkorea), w\u00e4re es ziemlich einfach gewesen, dies zu reparieren und den Server von Grund auf neu einzurichten. In China allerdings, mit der ber\u00fcchtigt langsamen chinesischen gro\u00dfen Firewall Richtung Ausland - konnte ich es nicht reparieren.\u00a0<\/p>\n<p>Es gab keinen Verlust von irgendwelchen Benutzerdaten (diese sind auf einem anderen Server). Es wurden auch keine kompromittierten Karten oder \u00e4hnliches hochgeladen (nur der gesamte Server wurde verschl\u00fcsselt von einer Ransomware und ein Bitcoin Zahlung verlangt, was ich nat\u00fcrlich nicht machte. Und so konnte ich seit 3 Wochen die Karten nicht mehr updated. Da die Verschl\u00fcsselungs Ransomware auch das Programm zum upload der Karten Richtung Webserver zerst\u00f6rt hat - war diesbez\u00fcglich \u00fcberhaupt keine Gefahr.<\/p>\n<p>\nIch bin am Freitagnachmittag (7 Juni) zur\u00fcckgekehrt und verbrachte seither viele Stunden damit, den Karten Render Server neu aufzusetzen und abzusichern (da Windows RDP im Moment unter ziemlich heftigen Angriffen zu stehen scheint, hoffe ich, dass sich das nicht wiederholen wird, aber Windows-Server sind leider bei weitem nicht so fehlerfrei wie Linux-basierte Server). Die Website l\u00e4uft nat\u00fcrlich auf einem Linux Server (genauer Ubuntu Server 18.04 LTS) und da achte ich h\u00f6llisch auf perfekte Absicherung sowie Verschl\u00fcsselung aller wichtigen Daten.<\/p>\n<p>Bei der Wiederherstellung des Servers habe ich diesmal darauf geachtet, dass auch s\u00e4mtliche Software Konfigurationen in mein SVN-Repository eingespeist wurden - sollte ich also den Server nochmals neu einrichten m\u00fcssen - wird es nur eine Angelegenheit von 2-3 Stunden sein, nicht 30-40 Stunden. Seit heute, Sonntag, ist der Kartenserver dabei, neue Karten zu rendern - aber ein vollst\u00e4ndiges Rendern der Karten dauert 2,5 Tage, plus dann 1,5 weitere Tage f\u00fcr die Karten des europ\u00e4ischen Kontinents - also kommen die Updates nun sehr bald.<\/p>\n<p>&nbsp;<\/p>\n<h2>10 Jahre OpenMTBMap.org<\/h2>\n<p>\nAm 7. Im April 2019 war der 10-j\u00e4hrige Geburtstag von OpenMTBMap.org!\u00a0 Am 6. April 2019 beschloss ich schlie\u00dflich, die OpenMTBMaps nicht nur als Skript zum Download aus dem OSM-Wiki anzubieten, damit sich die Leute selbst rendern k\u00f6nnen, sondern die Karten (es waren zun\u00e4chst nur \u00d6sterreich, die Schweiz und Deutschland (gut Deutschland 2 Tage sp\u00e4ter, da der Traffic zu hoch war) f\u00fcr jeden \u00fcber die neu erstellte und registrierte Website, OpenMTBMap.org zum Download anzubieten. Im Grunde genommen habe ich Mittags am 6. April die Domain registriert, erstmalig WordPress heruntergeladen - und auf einem gemeinsamen Server installiert. Nach gut 16 Stunden arbiten ohne Unterlass, ging am 7. April die Website gegen 4 Uhr morgens online - und ich erw\u00e4hnte es im OSM-Wiki. Als ich nach ein paar Stunden aufwachte - hatte sich die Info dar\u00fcber so schnell verbreitet, dass der Webhost (ja - unbegrenzt alles Shared Hosting ist immer eine L\u00fcge, wenn billig!) sie offline nahm. Ein paar Tage sp\u00e4ter auf einem gespendeten Root-Server ging sie wieder online. Seither ist die Uptime \u00fcber 99,90%. Innerhalb weniger Wochen habe ich Karten von fast ganz Europa hinzugef\u00fcgt und die Website wuchs sehr schnell. (der erste Presse Artikel \u00fcber die Website ging am 8. April auf mtb-news.de online:\u00a0<\/p>\n<p><a href=\"https:\/\/www.mtb-news.de\/news\/2009\/04\/08\/2111-OpenMTBMaporg-kostenlose-mountainbikemaps-fuer-garmin\/\">OpenMTBMap - Artikel auf mtb-news.de<\/a><\/p>\n<p>\nW\u00e4hrend die ersten 2 Jahre alles auf OpenMTBMap.org v\u00f6llig kostenlos war - einschlie\u00dflich unz\u00e4hliger Stunden, die ich f\u00fcr die Unterst\u00fctzung von Usern aufgewendet habe (ich habe nach ca. 1 Jahr einen Spendenbutton hinzugef\u00fcgt), wurde es rasch viel zu viel Arbeit (insbesondere das Beantworten von E-Mails\/Kommentaren), so dass ich die Website in ein Freemium-Projekt umawandelte und mein Unternehmen als Firma registrieren musste (selbstst\u00e4ndig).<\/p>\n<p>Aber alles was je frei war, au\u00dfer der Support, der urspr\u00fcnglich auch kostenlos war, blieb frei. W\u00e4hrend neue Download Formate in den Premium-Bereich kamen. Der Preis von 20\u20ac f\u00fcr das erste Jahr wurde seit 2011 nicht mehr erh\u00f6ht. F\u00fcr weitere Jahre\/Folgejahre sind die Preise seit 2013 stabil. Jene Leute, die mich mit den d\u00fcmmsten Fragen genervt haben, w\u00e4hrend alles kostenlos war - haben gl\u00fccklicherweise gro\u00dfteils keinen Account angelegt\/bezahlt. Ja, von Zeit zu Zeit muss ich immer noch Fragen von Leuten beantworten, die die Tutorials eindeutig nicht lesen oder komplett abseits vom Pfad sind. Dabei immer so freundlich wie m\u00f6glich zu bleiben ist nicht immer leicht, aber ich hoffe es gelingt mir gro\u00dfteils sehr gut.<\/p>\n<p>Normalerweise, wenn jemand sein Problem gut beschreibt - reicht eh eine einzige E-Mail\/Kommentar zur Kl\u00e4rung.<\/p>\n<p>&nbsp;<\/p>\n<p>Etwa ein Jahr sp\u00e4ter - im April 2014 - wurde VeloMap.org hinzugef\u00fcgt, da die Karten f\u00fcr Mtbiken vs Fahrradfahren so besser spezialisiert sein konnten.<\/p>\n<p>\nDer Domainname Open MTB Map.org basierte auf Open Street Map.org (OSM) - ich habe einfach Street mit MTB getauscht. Seitdem habe ich tats\u00e4chlich einige viel bessere Domainnamen registriert - etwa mtbmap.com oder outdoormaps.com. Ich denke oft daran, die Website umzubranden- denn f\u00fcr Leute, die nicht mit OSM arbeiten, ist der Domainname nicht intuitiv. Wie auch immer, bisher bin ich dabei geblieben.<\/p>\n<p>\nAlso auch ein gro\u00dfes Dankesch\u00f6n an alle Unterst\u00fctzer\/Spender\/Mitglieder von OpenMTBMap.org und VeloMap.org \u00fcber die letzten 10 Jahre! Ohne euch h\u00e4tte ich nicht weiter so viel Arbeit in die Karten stecken und immer wieder Garmins neue Software\/Firmwares ausmerzen k\u00f6nnen, die sich leider immer wieder zum schlechteren entwickelt.<\/p>\n<p>&nbsp;<\/p>\n<p>Screenshot vom Wienerberg - Wien - der ersten auf OpenMTBMap.org ver\u00f6ffentlichten OpenMTBMap<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-52916 size-full\" src=\"https:\/\/openmtbmap.org\/wp-content\/uploads\/First_openmtbmap.jpg\" alt=\"\" width=\"1170\" height=\"958\" srcset=\"https:\/\/openmtbmap.org\/wp-content\/uploads\/First_openmtbmap.jpg 1170w, https:\/\/openmtbmap.org\/wp-content\/uploads\/First_openmtbmap-768x629.jpg 768w, https:\/\/openmtbmap.org\/wp-content\/uploads\/First_openmtbmap-150x123.jpg 150w, https:\/\/openmtbmap.org\/wp-content\/uploads\/First_openmtbmap-400x328.jpg 400w\" sizes=\"auto, (max-width: 1170px) 100vw, 1170px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>dagegen Screenshot der aktuellen Karte (OpenMTBMap Austria 09.05.2019 - leider ist der See derzeit nicht korrekt in Openstreetmap als Multipolygon eingetragen)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-52919\" src=\"https:\/\/openmtbmap.org\/wp-content\/uploads\/2019-06-09_212441.png\" alt=\"\" width=\"1128\" height=\"1033\" srcset=\"https:\/\/openmtbmap.org\/wp-content\/uploads\/2019-06-09_212441.png 1128w, https:\/\/openmtbmap.org\/wp-content\/uploads\/2019-06-09_212441-768x703.png 768w, https:\/\/openmtbmap.org\/wp-content\/uploads\/2019-06-09_212441-150x137.png 150w, https:\/\/openmtbmap.org\/wp-content\/uploads\/2019-06-09_212441-400x366.png 400w\" sizes=\"auto, (max-width: 1128px) 100vw, 1128px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Und ein zweites Beispiel - der Anninger in M\u00f6dling:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-52922\" src=\"https:\/\/openmtbmap.org\/wp-content\/uploads\/Anninger.png\" alt=\"\" width=\"666\" height=\"523\" srcset=\"https:\/\/openmtbmap.org\/wp-content\/uploads\/Anninger.png 666w, https:\/\/openmtbmap.org\/wp-content\/uploads\/Anninger-150x118.png 150w, https:\/\/openmtbmap.org\/wp-content\/uploads\/Anninger-400x314.png 400w\" sizes=\"auto, (max-width: 666px) 100vw, 666px\" \/><\/p>\n<p>vs akuteller Screenshot (was ein Unterschied!):<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-52924\" src=\"https:\/\/openmtbmap.org\/wp-content\/uploads\/Anninger_new.jpg\" alt=\"\" width=\"907\" height=\"651\" srcset=\"https:\/\/openmtbmap.org\/wp-content\/uploads\/Anninger_new.jpg 907w, https:\/\/openmtbmap.org\/wp-content\/uploads\/Anninger_new-768x551.jpg 768w, https:\/\/openmtbmap.org\/wp-content\/uploads\/Anninger_new-150x108.jpg 150w, https:\/\/openmtbmap.org\/wp-content\/uploads\/Anninger_new-400x287.jpg 400w\" sizes=\"auto, (max-width: 907px) 100vw, 907px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>","protected":false},"excerpt":{"rendered":"<\/p>\n<p> Kartenupdates seit 3 Wochen \u00fcberf\u00e4llig <\/p>\n<p>Zuerst einmal ein gro\u00dfes Sorry &#8211; die letzten Kartenaktualisierungen sind seit 3 Wochen \u00fcberf\u00e4llig. Dies ist das erste Mal seit bestehen der Website \u00fcberhaup, dass es so lange keine Kartenaktualisierungen gibt! Ich investiere gerade viel Zeit, Chinesisch zu lernen &#8211; und so verbrachte ich im Mai 4 Wochen in China. Es war eine sch\u00f6ne Reise &#8211; aber 2 Tage nach meiner Ankunft wurde der Kartenerstellungsserver (er ist v\u00f6llig unabh\u00e4ngig vom Webserver) gehackt und verschl\u00fcsselt.<\/p>\n<p>Die Angreifer m\u00fcssen einen der mehreren Windows RDP-Bugs verwendet haben (ein Brute-Force-Angriff auf das Passwort erscheint h\u00f6chst unwahrscheinlich). Dies ist das erste Mal, dass einer meiner Server seit 10 Jahren tats\u00e4chlich gehackt wurde. W\u00e4re ich jetzt irgendwo anders auf der Welt gewesen (au\u00dfer in China, Kuba oder Nordkorea), w\u00e4re es ziemlich einfach gewesen, dies zu reparieren und den Server von Grund auf neu einzurichten. In China allerdings, mit der ber\u00fcchtigt langsamen chinesischen gro\u00dfen Firewall Richtung Ausland &#8211; konnte ich es nicht reparieren. <\/p>\n<p>Es gab keinen Verlust von irgendwelchen Benutzerdaten (diese sind auf einem anderen Server). Es wurden auch keine kompromittierten Karten oder \u00e4hnliches hochgeladen (nur der gesamte Server wurde verschl\u00fcsselt von einer Ransomware und ein Bitcoin Zahlung verlangt, was [&#8230;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-52914","post","type-post","status-publish","format-standard","hentry","category-updates","odd"],"_links":{"self":[{"href":"https:\/\/openmtbmap.org\/de\/wp-json\/wp\/v2\/posts\/52914","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/openmtbmap.org\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/openmtbmap.org\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/openmtbmap.org\/de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/openmtbmap.org\/de\/wp-json\/wp\/v2\/comments?post=52914"}],"version-history":[{"count":0,"href":"https:\/\/openmtbmap.org\/de\/wp-json\/wp\/v2\/posts\/52914\/revisions"}],"wp:attachment":[{"href":"https:\/\/openmtbmap.org\/de\/wp-json\/wp\/v2\/media?parent=52914"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/openmtbmap.org\/de\/wp-json\/wp\/v2\/categories?post=52914"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/openmtbmap.org\/de\/wp-json\/wp\/v2\/tags?post=52914"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}