Forum Ogólne

Odznaki a SSL?

 
Obraz Janusz Cioczek
Odznaki a SSL?
 

Witam.

Od kilku miesięcy używam w kursach elementów gry tzn. za wykonanie określonych zadań, w określonym czasie i uzyskując wysoki wynik - uczestnicy utrzymują odznakę (wartą punkty), za które mogą otrzymać jakieś profity w "realu". Śmigało to bardzo fajnie wydaje mi się, że do chwili kiedy strona zaczęła być rozpoznawana jako niezaufana. Brak certyfikatu SSL.

Otrzymałem darmowy certyfikat, który oczywiście (zdaniem hostingu nie będzie działał - muszę wykupić u nich usługę).

Może ktoś z forumowiczów ma doświadczenie z użytkowaniem odznak?

 1. Czy brak SSL - wpływa na to, że nie mogę dodawać nowych odznak (proces zatrzymuje się na etapie określania kryteriów odznaki).

2. A może istnieje limit na liczbę odznak 7  i koniec? ... i SSL nie ma nic do rzeczy.

Pozdrawiam.


Obraz Artur Szczygieł-Ryss
Odp: Odznaki a SSL?
 

Ok. Może się mylę strasznie bo ekspertem w kwestii odznak nie jestem, ale nigdy nie słyszałem, żeby moodle miało taki związek z certyfikatami SSL że nie są dostępne jakieś funkcjonalności w samym LMS-ie z powodu problemów z certyfikatem.

To są dwie różne sprawy. Po prawidłowym zainstalowaniu moodla wszystkie dostępne funkcjonalności powinny działać bez względu na certyfikat.

Ja szukałbym związku z:

- jakimś upgradem moodla, który się wydarzył w tym czasie,

- zainstalowanym nowym dodatkiem,

- zmianami w konfiguracji serwera u hostingodawcy - z mojego doświadczenia wynika, że moodle jest jednym z lepszych betatesterów konfiguracji serwera i umiejętności adminów. Jak coś jest nie tak z konfiguracją, albo admini znają moodle pobieżnie to moodle na pewno zasygnalizuje problem. uśmiech

Inaczej rzecz ujmując poszukaj jakiejś innej zmiany w tym czasie, po której odznaki przestały działać.

Pozostaje kwestia co to znaczy, że strona zaczęła być rozpoznawana jako niezaufana? Jak to wyglądało? Przeglądarka zaczęła blokować stronę? Jakiś inny komunikat? Nie do końca to rozumiem. Tutaj może być cały szereg różnych problemów ale i tak nie związanych z moodle.

Bartosz Cisek
Odp: Odznaki a SSL?
 

Bez konkretów będzie ciężko coś ustalić:

  • co to znaczy ze została uznana za "niezaufaną"? Czy ta informacja o braku zaufania wyświetlana jest przez przeglądarkę? Jeśli tak to jaką? Wszystkie? Pomogłyby zrzuty ekrani i URL strony. 
  • Korzystałeś z certyfikatu SSL zanim zainstalowałeś darmowy?


Do rozwiązania probelmu z SSLem kluczowy jest adres strony, bo wtedy można przyjrzeć się problemowi u źródła puszcza oczko

Obraz Janusz Cioczek
Odp: Odznaki a SSL?
 

Witam,

w ciągu kilku ostatnich miesięcy moodle zostało zaktualizowane do Moodle 3.3.1 (Build: 20170710) . 

Hosting nie oferował SSL w pakiecie - teraz można wykupić certyfikat (hosting kosztował ok. 63 zł, a teraz +certyfikat 69 zł - utrzymanie strony opłacam z własnej kieszeni dlatego trochę mi szkoda kasy...)

"Niezaufanie" jak to określiłem to informacja, że połączenie nie jest zabezpieczone. Zrzut w załączeniu.

Darmowy certyfikat nie działa - odpowiedź pomocy technicznej: "Darmowy certyfikat może nie działać poprawnie, takie certyfikaty nie są wspierane przez nas. Zalecam zakup certyfikatu u autoryzowanego dostawcy u nas lub w innej firmie."




Bartosz Cisek
Odp: Odznaki a SSL?
 

Zgadzam sie z Arturem, że problemy z SSLem raczej nie miają wpływu na odznaki. 


  1. Z przesłanego screena ciężko wywnioskować jakie jest źródło problemu z certyfikatem. Prześlij proszę plik certyfiaktu albo podaj adres strony. Tak będzie najszybciej. Darmowe certyfiakty czasami wymagają dodania certyfikatu pośredniego. Czy da się to naprawić czy nie zależy od wystawcy certyfikatu i tego jak to zrobił puszcza oczko
  2. Rozwiązywanie problemu z odznakami rozpocząłbym uzupełnienia objawów problemu: 
  • włączyłbym komunikaty usuwanie błędów: DEWELOPER http://<adres_twojej_strony>/admin/settings.php?section=debugging
  • opisał co robisz (gdzie klikasz, link, screen) i jaki jest oczekiwany efekt, a co dostajesz w zamian.
Obraz Janusz Cioczek
Odp: Odznaki a SSL?
 

Plik certyfikatu w załączeniu.

Nie wiem gdzie (jak?) włączyć "DEWELOPER http://<adres_twojej_strony>/admin/settings.php?section=debugging"

W opcji Usuwanie błędów; Komunikaty; mam ustawione na NORMALNE

Obraz Janusz Cioczek
Odp: Odznaki a SSL?
 

Cały czas jest to samo: nie można dodać kryterium odznaki.

Tak sobie myślę, że może coś namieszałem z zabezpieczeniami crona - (znalazłem tutaj poradnik (teraz nie mogę tego znaleźć), może to jest przyczyną...?

Bartosz Cisek
Odp: Odznaki a SSL?
 

'NORMALNE' to jedna z opcji w menu rozwijanym. Należy wybrać opcję: 'DEWELOPER'

http://www.mojezadania.h2g.pl/admin/settings.php?section=debugging


Certyfikat jest w porządku i działa poprawnie. Screen w załączniku. Problemem jest mieszanie źródeł strony. Kiedy łączymy sie ze stroną kanałem szyfrowanym (SSL), przeglądarka sprawdza czy ktoś nie chce nam podrzucić trześci nieszyfrowanych, ale tak aby wyglądały na szyfrowane. W tym przypadku są to dwa pliki: Nowe zadania.gif i moodlelogo. Dodawałeś może ręcznie te pliki do tematu graficznego?


Swoją drogą certyfikat jest do wyrzucenia bo w załączonym pliku przesłałeś również klucz prywatny. 


Obraz Janusz Cioczek
Odp: Odznaki a SSL?
 

I co teraz... 

1. zmieniłem: 'NORMALNE' to jedna z opcji w menu rozwijanym. Należy wybrać opcję: 'DEWELOPER'

2 "Swoją drogą certyfikat jest do wyrzucenia bo w załączonym pliku przesłałeś również klucz prywatny." skąd wyrzucić z DirectAdmin ? czy z Forum (jeżeli z Forum to jak to robić).

3. Nie pamiętam czy zmieniałem pliki - nie mogę ich znaleźć: jak to poprawić? Czy można przywrócić temat graficzny do standardowych ustawień?


 


Bartosz Cisek
Odp: Odznaki a SSL?
 

Ad1. Czy po przełączeniu w tryb developerski pojawiają się jakieś komunkaty błędów w trakcie dodawania odznaki?

Ad2. Certyfikat traci ważność w listopadzie, te darmowe wydawane są na kilka miesięcy a nie standardowo na rok. Jako że strona jest hobbystyczna, możesz się tym nie przejmować. Na przyszłość nie udostepniaj nikomu kluczy prywatnych. To jak napisanie publicznie swojego hasła do skrzynki pocztowej.

Ad3.  Widzę że zmieniłeś temat graficzny na taki bez bannera. Pomogło?


Mam jeszcze pytanie o SSL. Czy chcesz żeby cała strona była dostępna po SSL czy tylko chcesz zabezpieczyć logowanie?

  • Jeśli cała strona ma być po SSL, to musisz zaktualizować wartość zmienne CFG->wwwroot w pliku config.php tak by zaczynała się od 'https://' a nie tak jak teraz od 'http://'
  • Jeśli chcesz zabezpieczyć tylko logowanie to jest do tego specjalna zmienna: http://www.mojezadania.h2g.pl/admin/search.php?query=loginhttps domyślnie wyłączona, ale w Twoim przypadku możesz ją włączyć żeby mieć szyfrowany panel logowania. Pozostała część serwisu będzie bez szyfrowania. 
Obraz Janusz Cioczek
Odp: Odznaki a SSL?
 

Ad1. Nie, nie ma komunikatów, proces dodawania odznaki blokuje się na "kryteriach" - po wybraniu rodzaju kryterium nic nie można zaznaczyć puste okno.

Ad2. 

Ok. trochę mnie poniosło - powinienem wysłać na priva. Musze się szybko uporać z moodle bo już w poniedziałek siadam do układania planu lekcji....

Ad3.  Nie pomogło. Nadpisałem wszystkie pliki tematu Boost - też nic...

Może coś z cron jest nie tak, ustawiłem uruchamianie co 5 min w DirektAdmin ale nie działa?

Już nie mam pomysłów...

Obraz Janusz Cioczek
Odp: Odznaki a SSL?
 

Zmieniłem wartość CFG->wwwroot na 'https;//... 

komunikat:

Ze względów bezpieczeństwa dozwolone są tylko połączenia https, przepraszamy.
Debug info:
Error code: sslonlyaccess
Stack trace:
  • line 503 of /lib/setuplib.php: moodle_exception thrown
  • line 907 of /lib/setuplib.php: call to print_error()
  • line 734 of /lib/setup.php: call to initialise_fullme()
  • line 842 of /config.php: call to require_once()
  • line 5 of /admin/search.php: call to require_once()


CFG->wwwroot   = 'http://www.mojezadania.h2g.pl';

na CFG->wwwroot   = 'http://www.mojezadania.h2g.pl/admin/search.php?query=loginhttps';

komunikat:  Pętla przekierowań Firefox wykrył, że serwer przekierowuje żądanie tego zasobu w sposób uniemożliwiający jego ukończenie. Problem ten może się pojawić w wyniku zablokowania lub odrzucenia ciasteczek.

...a odznaki jak nie działały tak nie działają...






Obraz Janusz Cioczek
Odp: Odznaki a SSL?
 

Kolejna ciekawostka...

wybór kryteriów z listy w odznakach nie działa, ale nie działają też listy "rozwijane" np. w ocenach, wyświetlane są wszystkie osoby, po wybraniu grupy nic się nie dzieje...

Co teraz?

Czepiałem się cron - ale działa co 5 minut.