Informujemy, że dnia 21.06.2012 o godzinie 01:00 odbędzie się techniczny restart serwera mdjava. Jego celem jest zmiana ustawień kernela oraz aktualizacja systemu plików, co powinno poprawić wydajność.
Przerwa nie powinna potrwać więcej niż 15 minut. Oczywiście, wszystkie procesy zostaną zakończone i konieczne będzie ich ponowne uruchomienie (dla osób, które nie dodały wpisu '@reboot’ do tabeli Cron).
Edit (21.06.2012 03:04):
Prace techniczne nieco się przeciągnęły, jednak system działa prawidłowo i stabilnie. Dokonaliśmy aktualizacji ZFSa i podkręciliśmy nieco ustawienia cache, co powinno polepszyć wydajność serwera mdjava.
Migracja MySQL oraz PostgreSQL została zakończona o godzinie 02:34. Przerwa w działaniu baz danych wynosiła 1 godzinę 34 minut (niestety, nie przewidzielismy wszystkiego i migracja się nieznacznie przeciągnęła). Wszystko działa już na nowym serwerze – szybkość działania powinna zauważalnie wzrosnąć, szczególnie w nocy.
Oprócz migracji, dodaliśmy również obsługę baz danych MongoDB – dostępna dla następujących języków programowania: C, Python, Perl, PHP (wszystkie wersje), Ruby oraz w Node.js. Połączenia z serwerów mydevil oraz zewnętrzne przyjmowane są przez host mongo.mydevil.net oraz standardowy port 27017.Po stronie naszego systemu zarządzania kontem Devil obsługa MongoDB wygląda następująco:
devil mongo db add <baza>
devil mongo db del <baza>
devil mongo pass <baza>
devil mongo list
Moduł został również dokładnie opisany na naszej wiki.
Chcemy też ponformować, że za miesiąc, tj. 6 lipca 2012 wykonana zostanie aktualizacja bazy MySQL do wersji 5.5 oraz PostgreSQL do wersji 9.1
.
Informujemy, że dnia 06.06.2012 o godzinie 01:00 wykonana zostanie migracja serwera z bazami danych. Bazy zostaną przeniesione na nowy, lepszy sprzęt, celem poprawienia ich wydajności. Przerwa nie powinna potrwać więcej niż godzinę (przy czym jest to czas uwzględniający ewentualne problemy, które mogą wystąpić podczas migracji).
Oprócz tego, pragniemy poinformować, iż dokonaliśmy standaryzacji wszystkich serwerów VPN i Proxy (poza PL1). Dodana została obsługa serwera proxy UK (tunel dla socks: ukproxy:8888 oraz http proxy: ukproxy:8889) i PL2 (tunel dla socks: pl2proxy:8888 oraz http proxy: pl2proxy:8889), uruchomiliśmy również PPTP na serwerze US (usvpn.mydevil.net). VPN za pomocą PPTP jest teraz dostępny wszędzie.
Jeśli zaś chodzi o serwer US, dokonaliśmy cichej migracji na nową maszynę. Zmienił się adres IP, jednak pozostaliśmy w tej samej serwerowni. Nowy adres może być inaczej wykrywany przez niektóre geolokalizatory (poprzedni w niektórych bazach widniał jako IP z Polski oraz Francji). Osoby, które w plikach konfiguracyjnych podawały adres IP powinny go zmienić na nowy: 173.242.116.232. Adres domenowy nie zmienił się.
Z okazji (prawie) dnia dziecka przygotowaliśmy dla Was kolejną porcję nowości. O niektóre dość długo prosiliście na IRCu i bugtrackerze, mamy nadzieję, że będziecie zadowoleni.
1. Zamknięcie VPN na Ukrainie
Na początek smutna wiadomość. Niestety, musieliśmy zrezygnować z serwera na Ukrainie. Jednakże na jego zastępstwo pojawił się VPN w zupełnie innej, jeśli nie lepszej lokalizacji:
2. VPN w UK
Mamy przyjemność oddać w Wasze ręce VPN w Wielkiej Brytanii. Standardowo, dostępny jest pod adresem: uk.vpn.mydevil.net (lub ukvpn.mydevil.net). VPN w UK przyjmuje zarówno klientów OpenVPN, jak i PPTP.
3. Testowy VPN w Polsce
Pod adresem pl2.vpn.mydevil.net działa testowy (póki co) serwer VPN w dużo lepszej lokalizacji (serwerownia ATMAN). Podobnie jak VPN w UK, ten serwer obsługuje połączenia OpenVPN oraz PPTP.
4. TSDNS*
Na prośbę jednego z naszych użytkowników, uruchomiliśmy obsługę TSDNS na serwerze shellowym. Pozwala ona na przekierowanie użytkowników TeamSpeak3 na odpowiedni adres IP oraz Port przy podaniu tylko domeny (przykład: użytkownik w kliencie TeamSpeak3 podaje domenę example.com, serwer TSDNS sam go przekierowuje na niestandardowy ip/port 127.0.0.1:12345).
Informacje na temat korzystania z TSDNS można zobaczyć po wpisaniu polecenia devil help voice. Z modułem voice mamy jeszcze niecne plany… ;->
5. Maillista
Kolejna sugestia użytkownika, wątek poruszany wielokrotnie na IRCu i na naszej skrzynce pocztowej. Prosiliście o inną drogę kontaktu między użytkownikami niż IRC, padła propozycja listy dyskusyjnej – więc jest.
Krótkie HOWTO:
– Aby zapisać się na maillistę, należy wysłać pustego maila na users+subscribe@lists.mydevil.net,
– Aby wypisać się z maillisty, należy wysłać pustego maila na users+unsubscribe@lists.mydevil.net,
– Aby napisać coś na mailliście, należy wysłać maila na users@lists.mydevil.net.
Kilka słów wyjaśnień: maillista NIE JEST oficjalną drogą kontaktu, czy supportu ze strony administracji. Kilku z nas (członków administracji) na pewno będzie na tej mailliście się odzywać, jednak prosimy pamiętać, że oficjalną drogą kontaktu z administracją mydevil.net cały czas pozostaje nasz adres e-mail.
Maillistę można również przeglądać na naszym webfroncie, oraz przez nabble, przy czym nabble to zewnętrzny, niezależny serwis.
* – ze względów licencyjnych napisaliśmy własną implementacje protokołu TSDNS.
Nastąpiła chwilowa awaria serwera shellowego ssh.mydevil.net, niestety musiał on zostać zrestartowany. Obecnie wszystkie usługi powinny już działać prawidłowo, żadne dane użytkowników nie uległy uszkodzeniu. Serdecznie przepraszamy za wszelkie niedogodności.
Na IRCu zostaliśmy zasypani lawiną pytań na temat tego czy będą, kiedy będą i jak będą. Z tego powodu postanowiliśmy przyspieszyć nieco informację na temat obiecanych koszulek i odłączyć je od „głównego” newsa, zawierającego więcej nowości.
Dla kogo?
Koszulki będzie mógł otrzymać każdy, kto:
– W dniach od 09.05.2012 do 25.05.2012 przedłuży konto IRC1, IRC2, IRC3 lub IRC4 na pół roku, lub rok, lub przedłuży konto EKG1, EKG2 na okres jednego roku.
– W dniach od 09.05.2012 do 25.05.2012 zakupi konto IRC1, IRC2, IRC3 lub IRC4 na pół roku, lub rok, lub zakupi konto EKG1, EKG2 na okres jednego roku i opłaci zamówienie.
Ile będzie to Was kosztować?
Nic. Koszulki są całkowicie darmowe – zarówno sama koszulka jak i koszt przesyłki zostaną pokryte przez nas.
Co należy zrobić, aby koszulkę otrzymać?
– Przy zamówieniu nowego konta należy w formularzu zaznaczyć chęć otrzymania koszulki. Odpowiednie pole w formularzu jest dostępne przy wybraniu zamówienia spełniającego warunki regulaminu, oraz wypełnić dane do wysyłki koszulki (zostaną uaktywnione po zaznaczeniu chęci otrzymania w/w koszulki).
– Przy przedłużaniu istniejącego konta nie należy robić nic, poza zwyczajnym opłaceniem konta. Jeśli użytkownik spełnia warunki regulaminu, na adres e-mail podany przy zamówieniu konta zostanie mu wysłany indywidualny link, służący do uzupełnienia danych do wysyłki koszulki.
Uwaga! Wiadomość z linkiem może zostać uznany jako niechciana wiadomość, więc w razie jego nie otrzymania, prosimy najpierw sprawdzić folder oznaczony jako SPAM.
Regulamin akcji dostępny jest tutaj. W razie pytań i wątpliwości zapraszamy do kontaktu. Zostajemy przy projekcie z poprzedniego newsa, gotowe koszulki mogą nieznacznie się od niego róznić.
PS ktoś zauważył okrągłe 100 dni uptime’u? 😉
Zbyt długo nic się nie działo na mydevil, więc postanowiliśmy uprzyjemnić Wam korzystanie z naszych usług garścią nowości.
Prywatne IPv6
Od kont IRC1 w górę istnieje możliwość przypisania sobie do pięciu prywatnych adresów IPv6 – za darmo. Adresy dodawać można poleceniem:
devil vhost ipv6 add
Polecenie nie przyjmuje żadnych argumentów i za każdym razem dopisuje jeden adres IPv6. Adresy przypisywane są na stałe i nie ma później możliwości ich usunięcia, czy przeniesienia. Jest to raczej drobny dodatek, którym zainteresują się osoby korzystające z naszych usług do łączenia się z sieciami IRC.
Za pomocą prywatnego adresu IPv6 możemy ustawić własny RevDNS i IRCować z własnej domeny. RevDNS dodać można za pomocą następującego polecenia:
devil vhost ipv6 rev <ip> <domena>
Do ustawienia wpisu revDNS domena musi wskazywać na adres IP (wpis typu AAAA).
SOGo
Na prośbę kilku użytkowników dodaliśmy klienta pocztowego SOGo, dostępnego z poziomu przeglądarki. SOGo dostępne jest pod adresem https://poczta.mydevil.net/SOGo/.
Wychodzące IP dla VPN, koniec wsparcia dla hasła shell
Posiadacze prywatnych adresów IP mogą ustawić, by połączenia wychodzące z francuskiego serwera VPN korzystały właśnie z nich. Można to zrobić poleceniem:
devil vpn ip <wychodzące_ip>
Oprócz prywatnych adresów, wszyscy użytkownicy mogą ustawić dowolny adres IP z naszej publicznej listy vhostów, dostępnej również po wpisaniu polecenia devil vhost public
.
Zgodnie z zapowiedzią – zaprzestajemy wsparcia dla logowania do VPNów przy pomocy hasła do konta shell. Wszyscy użytkownicy, którzy nadal nie ustawili osobnego hasła dla usługi VPN prosimy o wykonanie polecenia:
devil vpn pass
Własne wpisy MX
Od tej pory nie ma również wymogu dodawania wpisów MX w domenie mydevil.net, aby korzystać z poczty – wystarczy, że wpisy MX posiadały będą odpowiednie adresy IP. Przykładowo, skonfigurujemy domenę example.com, aby poczta była obsługiwana przez mx1.example.com i mx2.example.com, które z kolei kierować będzie na serwery pocztowe mydevil:
DOMAIN=example.com
devil dns add $DOMAIN $DOMAIN MX 10 mx1.$DOMAIN
devil dns add $DOMAIN $DOMAIN MX 20 mx2.$DOMAIN
devil dns add $DOMAIN mx1.$DOMAIN A 94.23.92.220
devil dns add $DOMAIN mx2.$DOMAIN A 178.32.201.167
Powyższy przykład można bezpośrednio wkleić do konsoli, zmieniając jedynie wartość zmiennej DOMAIN. Proszę jednak pamiętać, by usunąć wówczas stare wpisy MX, by zachować porządek we wpisach DNS.
Obsługa RSS w rutorrent
Można już korzystać z dobrodziejstw pluginu RSS w rutorrent, czyli webowym interfejsie dla torrentów. Wystarczy dodać ulubiony kanał RSS z torrentami, a potem szybko i wygodnie dodawać wybrane pozycje do kolejki ściągania.
Aktualizacja PHP
PHP zostało zaktualizowane do najnowszych wersji: 5.4.1 oraz 5.3.11.
Dla niektórych to było oczywiste już rano, jednak warto o tym napisać. Na szczęście (a dla niektórych niestety) nie zmieniamy nazwy marki na MyLittleDevil.net, wszystko zostaje po staremu.
Niemniej jednak, tęcza w wiadomości powitalnej musiała być dość irytująca. Zdajemy sobie z tego sprawę, więc mamy kilka rzeczy „na przeprosiny” 😉
Webfronty dla repozytoriów i obsługa Mercurial (HG)
Devil repo obsługuje już repozytoria Mercurial (czyli hg) – standardowo, dostęp tylko po szyfrowanym HTTP, oraz osobny zestaw użytkowników dla każdego repozytorium.
Były również prośby o ładne, graficzne fronty do repozytoriów, więc je dodaliśmy. Jeśli korzystając z przeglądarki WWW użytkownik wejdzie pod adres repozytorium, zobaczy graficzną przeglądarkę, czyli: WebSVN, CGIT, lub wbudowany webfront Mercurial.
Koszulki
Była również mowa o pamiątkach mydevil.net, więc i o tym co nieco opowiemy. Koszulki oczywiście będą, o tym na jakich zasadach koszulki będą przyznawane napiszemy niebawem, a póki co należy skupić się na ich wyglądzie. Oto nasze propozycje:
Jesteśmy rzecz jasna otwarci na krytykę – zarówno w komentarzach, jak i mailowo, czy na ircu. Jeśli masz własną propozycję – śmiało! Koszulki są dla Was, więc Wasze zdanie w tym temacie jest najważniejsze.
Prima Aprilis?
Oczywiście, zarówno strona jak i wiadomość powitalna wrócą do normy. Może i żart nie był zbyt realistyczny, jednak wymagał trochę pracy i niektórym bardzo się podobał. W związku z tym postanowiliśmy dać możliwość „powrotu” do wersji z pierwszego kwietnia. Logowania na adres ssh.equestria.pl, lub ssh.mylittledevil.net sprawi, że wyświetlone zostanie „tęczowe” motd, a devil będzie się nazywać pony. Logowanie na każdy inny adres będzie wyglądać tak, jak do tej pory.
Jeśli chodzi o stronę, wystarczy do paska adresu dopisać ?ponyday=true, a wyświetlona zostanie jej cukierkowo-kucykowa wersja.
Newsletter
O tej opcji nie pisaliśmy, chociaż parę osób zdążyło ją już zauważyć. Zdajemy sobie sprawę z tego, że nie wszyscy śledzą nasz status codziennie – bądźmy szczerzy, czasem się człowiekowi po prostu nie chce. Warto więc wspomnieć o możliwościach śledzenia naszego statusu:
– Subskrypcja: w prawej częsci strony, pod ikonami statusu poszczególnych usług pojawił się formularz, pozwalający zapisać się do listy subskrybentów naszego statusu. Nowe wiadomości będą wysyłane na adres e-mail. Oczywiście, w stopce każdej wiadomości umieszczony jest link pozwalający się później z takiej subskrypcji wypisać.
– RSS: w tej samej częsci strony, jednak tym razem na górze znajduje się pomarańczowy kwadracik, czyli źródło RSS. Wiele przeglądarek posiada wbudowane czytniki, co ułatwia śledzenie zmian.
– Facebook: polubienie naszego profilu na facebooku sprawia, że w najnowszych powiadomieniach będą wyświetlane między innymi informacje z naszego statusu.
– Kanał IRC: bot o wdzięcznym nicku RSS siedzi na naszym kanale IRC 24 godziny na dobę i informuje o nowych postach.
P.S. Niektórym użytkownikom tak bardzo spodobała się idea kucykowych kont shell, że postanowili zbudować pomnik na ich cześć 😉
Informujemy, że z końcem przyszłego tygodnia nastąpi zmiana nazwy marki mydevil.net. Ze względu na rosnącą popularność pewnego serialu (czy raczej: pewnej filozofii) oraz na prośby części naszych użytkowników na ircu, postanowiliśmy zmienić nazwę na MyLittleDevil.net.
W związku z tym zmieniły się następujące rzeczy:
– Wygląd naszej strony internetowej został zmodyfikowany tak, by nawiązywał do tej wspaniałej serii,
– Nasze narzędzie do zarządzania kontem zmienia nazwę z devil na pony – pod starą nazwą devil będzie działać jeszcze przez miesiąc,
– Dostępne są już nowe adresy do logowania po ssh: ssh.equestria.pl oraz ssh.mylittledevil.net,
– Adresy stron użytkowników, adresy serwerów pocztowych, oraz serwerów DNS ulegną zmianie w ciągu następnego tygodnia – o szczegółach będziemy jeszcze informować.
Mamy nadzieję, że spodobają się Wam nowe, lepsze, kucykowe konta shell!
EDIT (02.04.2012 00:46):
Oczywiście, to tylko żart! Więcej informacji pod adresem: https://test.mydevil.net/news-prima-aprilis-oraz-garsc-nowosci/ 😉
Nadszedł czas na wprowadzenie długo oczekiwanych nowości! Na pierwszy ogień pójdą repozytoria.
Dodaliśmy pełną obsługę repozytoriów GIT i SVN, oczywiście zarządzanych Devilem. Istnieje możliwość dodania zarówno publicznego, jak i prywatnego repozytorium, a każde z nich posiada własny zestaw użytkowników. Zainteresowanych odsyłamy do strony na naszym wiki, poświęconej obsłudze repozytoriów. Dostęp do tej usługi posiadają konta IRC2, IRC3 i IRC4.
Pojawiła się również długo oczekiwana obsługa PPTP, czyli VPN, które z łatwością można ustawić na systemach z rodziny Windows, oraz w smartfonach. Również PPTP doczekało się swojej strony na wiki. Póki co PPTP obsługiwane jest tylko we Francji (vpn.mydevil.net), ale pracujemy nad wdrożeniem go również w pozostałych lokalizacjach.
Ważne! Uległa zmianie obsługa VPN. Należy własnoręcznie ustalić hasło do konta VPN. Loginem nadal pozostaje login do konta shell. Logowanie przy pomocy hasła do shella będzie aktywne jeszcze przez miesiąc. Ustawienie hasła do VPN wymagane jest również do działania PPTP. Aby zmienić/ustawić swoje hasło, należy wydać polecenie devil vpn pass. Przy włączaniu usługi (devil vpn on) zostajemy również spytani o hasło.
Zmieniła się składnia Devila dotycząca zarządzania bazami MySQL oraz została wprowadzana obsługa zewnętrznych połączeń do serwera MySQL. Więcej informacji oraz nowa składnia polecenia znajduje się na wiki.
Zaoszczędź czas i pieniądze!
Darmowa migracja
Przy zakupie rocznego planu hostingowego na mydevil.net oferujemy:
- Migrację stron i poczty – całkowicie bezpłatnie
- Gwarancję bezpieczeństwa i ciągłości działania
Przenieś się na nowoczesną i niezawodną platformę – wybierz mydevil.net!