wdrożenia PrestaShop

SSL połączenie z tą witryną jest tylko częściowo szyfrowane

  • 14 Odpowiedzi
  • 6990 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline MilekToronto

  • Nowy
  • *
  • 2
  • 0
Witam wszystkich,

Zakupiłem certyfikat AlphaSSL. Wszystko pięknie, niebieskie okienko w pasku adresu potwierdzające pełnej szyfrowanie pojawia się jedynie w panelu administracyjnym. Na stronie sklepu pojawia się jednak informacja o jedynie częściowym szyfrowaniu i możliwości podsłuchu. Z tego co wiem trzeba zastąpić ewentualne odnośniki http na https. Starałem się użyć do tego celu firebuga i google chrome. Znalazłem kilka takich linkow, jednak zupełnie nie mam pojęcia do jakiego folderu się one odnoszą.

Pomóżcie proszę, ja można zlokalizować te pliki w folderze presty ? Link do stronki:

yourartmart.com


*

Offline sower

  • Mieszkaniec
  • *****
  • 1,016
  • 3
    • I Love PrestaShop
  • PrestaShop: PS
  • Status: Programista
Odp: SSL połączenie z tą witryną jest tylko częściowo szyfrowane
« Odpowiedź #1 dnia: Luty 10, 2012, 09:43:27 am »
ale na to o czym piszesz mają wpływ
- wszystkie zainstalowane moduły
- templetka

i w zależności od tego jak są napisane modułu i templetka - i niestety to nie jest tak, że zmienisz z http na https bo jeżeli to zrobisz na sztywno - to tylko spowoduje kolejne problemy

tak więc masz 2 wyjścia
- dostosować moduły i templetke używane w sklepie a jeżeli część modułów nie będzie poprawnie pracować z https musisz wyłączyć wyświetlanie tych "rzeczy" , po przejściu na https
SZYBKA POMOC TECHNICZNA : gg 45116037
SKLEPY | MODUŁY | INTEGRACJE | POMOC TECHNICZNA

*

Offline MilekToronto

  • Nowy
  • *
  • 2
  • 0
Odp: SSL połączenie z tą witryną jest tylko częściowo szyfrowane
« Odpowiedź #2 dnia: Luty 10, 2012, 05:06:12 pm »
Podpowiedziałbyś jak je dostosować?

Pierwszym co zrobiłem było skasowanie wszystkich nie potrzebnych dodatków i zbadaniu tylko najważniejszych. Ręce mi opadają, może są jakieś firmy które zajmują się dostosowaniem? Dla kumatej osoby to jest z pół godzinki roboty.

*

Offline sower

  • Mieszkaniec
  • *****
  • 1,016
  • 3
    • I Love PrestaShop
  • PrestaShop: PS
  • Status: Programista
Odp: SSL połączenie z tą witryną jest tylko częściowo szyfrowane
« Odpowiedź #3 dnia: Luty 10, 2012, 05:10:10 pm »
jasne że są  ;) - patrz mój podpis ;)

i to nie jest pół godziny pracy ;)
SZYBKA POMOC TECHNICZNA : gg 45116037
SKLEPY | MODUŁY | INTEGRACJE | POMOC TECHNICZNA

*

Offline tomass

  • Nowy
  • *
  • 6
  • 0
Odp: SSL połączenie z tą witryną jest tylko częściowo szyfrowane
« Odpowiedź #4 dnia: Luty 10, 2012, 10:07:22 pm »
jeżeli nie masz możliwości szukać bezpośrednio po plikach na serwerze to ściągnij sobie pliki presty, poza obrazkami itp elementami + zrzut pełny bazy
potem odpal chrome i tam narzędzia programisty (Ctrl+Shift+i) i zakładka console
i będzie ci sypało błędami elementów niebezpiecznych na stronie

potem bierzesz wycinek z url z błędu - np. w twoim wypadku: fonts.googleapis.com
i szukasz w plikach/zrzucie z bazy i poprawiasz na https:// (o ile taki zew. element ma opcje https), albo wyrzucasz/zamieniasz na inny, a najlepiej ściągnięty i odpalany lokalnie

jak masz elementy zew. mające odpowiednik https to na sztywno dajesz https, albo dajesz zamiast http:// samo //domena/itd...  wtedy przeglądarka dobierze protokół sama w zależności w jakim odpalona jest strona

wstępnie widać ze tego masz mało wiec 15min. i po robocie, ale oczywiście do przetestowania cała strona

możesz potem jeszcze poszukać zapobiegawczo wystąpień w plikach/bazie typu
src="http://
http://
itp ... i popoprawiać elementy

*

Offline sower

  • Mieszkaniec
  • *****
  • 1,016
  • 3
    • I Love PrestaShop
  • PrestaShop: PS
  • Status: Programista
Odp: SSL połączenie z tą witryną jest tylko częściowo szyfrowane
« Odpowiedź #5 dnia: Luty 10, 2012, 10:19:36 pm »
nie obraź się ale głupoty wypisujesz

w ten sposób to cała strona będzie chodziła na ssl (o ile będzie chodziła) a nie o to tu chodzi - chodzi o to aby wymagane połączenia były szyfrowane
dwa to nie wszystkie zewnętrzne elementy będą chodziły na https ;)
 po to masz wbudowane mechanizmy w preście aby z nich korzystać a jak czegoś nie ma to po prostu dopisujesz odpowiednią funkcję
SZYBKA POMOC TECHNICZNA : gg 45116037
SKLEPY | MODUŁY | INTEGRACJE | POMOC TECHNICZNA

*

Offline tomass

  • Nowy
  • *
  • 6
  • 0
Odp: SSL połączenie z tą witryną jest tylko częściowo szyfrowane
« Odpowiedź #6 dnia: Luty 10, 2012, 10:48:42 pm »
nie wiem czy dokładnie czytałeś co napisałem - zmieniamy elementy zew. wymagane po https (to chyba logiczne), nie czytałes chyba tez "(o ile taki zew. element ma opcje https)" - tak wiec ...

i po pierwsze nie cala strona będzie chodziła na https - tylko elementy zew. ... lokalne w większości nie maja zdefiniowanego protokołu połączenia tylko ścieżki względne, więc wchodząc po http:// mamy 90-95% strony po http - nawet ze sztywnymi elementami https://
a w przypadku wejścia po https - wybacz, ale 100% elementów musi być ładowane po https
po 2: sztywne elementy zew. po https:// nawet jak wchodzimy po http:// w niczym nie przeszkadzaja
i po 3: po to podałem trick z // żeby nie trzeba by było się bawić w dodatkowe funkcje, jak i opcje zmiany protokołu
po 4: powyższe, nieważne w jakiej opcji (sensownej czy nie, typu sztywno całość po https://) rozwiązuje problem

*

Offline sower

  • Mieszkaniec
  • *****
  • 1,016
  • 3
    • I Love PrestaShop
  • PrestaShop: PS
  • Status: Programista
Odp: SSL połączenie z tą witryną jest tylko częściowo szyfrowane
« Odpowiedź #7 dnia: Luty 10, 2012, 11:09:12 pm »
tak tylko widzisz tak ........................... w przypadku presty komunikat o jak to autor 1 postu napisał "pojawia się jednak informacja o jedynie częściowym szyfrowaniu i możliwości podsłuchu" pojawia się w np.przypadku modułów, które nie obsługują ssl-a
dalej większość widgetów i innych dodatków umieszczanych w preście nie obsługuje połączeń https (patrz różnego typu js-y,  widgety gadu-gadu, skype itd itp)
dalej
dalej piszesz o oczywistej oczywistości - jasne że 100% elementów musi być ładowane po https ale co jak one nie działają po https? - co co ma je wyrzucić? - nie po prostu w przypadku przejścia na https takie elementu się wyłącza
To co ty napisałeś jest dobre dla html ale nie presty
Uprzedzają dalszą dyskusję na ten temat bo mi się nie chce dalej polemizować
jak zastąpisz np takie wystąpienie <img src="{$this_path}obrazek.jpg">  bo przy takim czymś  na 100% wystąpi w/w komunikat.

bez odbioru ;)
SZYBKA POMOC TECHNICZNA : gg 45116037
SKLEPY | MODUŁY | INTEGRACJE | POMOC TECHNICZNA

*

Offline tomass

  • Nowy
  • *
  • 6
  • 0
Odp: SSL połączenie z tą witryną jest tylko częściowo szyfrowane
« Odpowiedź #8 dnia: Luty 10, 2012, 11:59:52 pm »
widzisz ale teraz gdybasz i uogólniasz a nie skupiasz się na podanym problemie i podanej stronie ... część działa, część nie działa, a może obsługują, a może nie, itd ... powodów i przyczyn każdego problemu może być tysiące, a różnych problemów miliony
widzę że w swoich odp. zajmujesz się teorią i podejrzeniami, dlatego zamiast gdybać należy działać i pokolei sprawdzać oraz eliminować ew. problemy, a jak nas to przerasta, lub problem jest zewnętrzny/niezależny od nas, czy moduł/element jest wymagany, wtedy pomyśleć o czymś innym lub pisać swoje/albo zlecić to komuś

rozwiązanie które podałem jest proste i łatwe, wiec nie zaszkodzi sprawdzić, a przypuszczam że rozwiąże dany problem (mowie tylko o konsoli z chrome i poprawkach na https:// lub // w kodzie, dla elementów które posiadają taką opcje)
nie wiem czy wogóle zajrzałeś na podana stronę, ale głownie pojawiają się tam elementy img, które ktoś sobie pewnie w template wpisał na sztywno po http, albo zew. css z google, który działa także po https

co do twojego pytania dot. <img src="{$this_path}obrazek.jpg">
nie wiem skąd ten przykład i skąd się bierze this_path lub jak jest ta zmienna generowana - niestety przeceniasz moje możliwości, a uprzedzam dalsze drążenie tematu - wróżką nie jestem, szklanej kuli nie posiadam
jak z presty to sorry ale nie znam na tyle - jak załączysz kod generujący this_path, albo wskażesz lokalizację jeżeli to coś z presty, to ci odpowiem konkretem, i postaram się użyć fixa opisanego przeze mnie
jednak po pierwsze elementy typu img powinno się ładować względnie bez protokołu i lokalnie, a jak musimy z protokołem czy zdalnie, chociaż sensu to nie ma, to jw. używamy //
 

*

Offline sower

  • Mieszkaniec
  • *****
  • 1,016
  • 3
    • I Love PrestaShop
  • PrestaShop: PS
  • Status: Programista
Odp: SSL połączenie z tą witryną jest tylko częściowo szyfrowane
« Odpowiedź #9 dnia: Luty 11, 2012, 12:35:29 am »
a co mi tam jeszcze sie wysilę

{$this_path} - to smarty prawda? i jest używane w każdym tpl-u tak samo jak {$base_dir}

dlatego jeszcze raz powtarzam twoje rozwiązanie jest dobre i owszem ale nie dla presty

a stosując twoje rady ........... nic nie osiągnie poza hm....... oby nie uszkodzeniem sklepu ;)



czy zaglądałem do pod podany liknk tak przez 10 sekund
a po co miał bym tam dłużej siedzieć? to presta prawda? a skoro presta to mniej lub więcej wiem jak ona działa - to nie jest jakiś wynalazek w stylu autorskiej mieszanki wybuchowej w php+html
Żadnych fixów nie trzeba wymyślać i  kolejny raz odkrywać ameryki - presta posiada natywne funkcje które pozwalają na osiągniecie oczekiwanego efektu - a jeżeli czegoś nie ma wystarczy kilka linijek kodu w odpowiednim miejscu ;)

 nie twierdzę że nie masz racji twierdzę tylko, ze w tym konkretnym przypadku nie masz racji

Cytuj
jak z presty to sorry ale nie znam na tyle
- no właśnie  ;D ;D ;D

tym razem naprawdę bez odbioru  ;D ;D
SZYBKA POMOC TECHNICZNA : gg 45116037
SKLEPY | MODUŁY | INTEGRACJE | POMOC TECHNICZNA

*

Offline tomass

  • Nowy
  • *
  • 6
  • 0
Odp: SSL połączenie z tą witryną jest tylko częściowo szyfrowane
« Odpowiedź #10 dnia: Luty 11, 2012, 01:04:36 am »
a co ty tak się upierasz protokół wrzucać w this_path
rozumiem ze odnosi się on to template i dużej ilości elementów lokalnych
tak jak napisałem , ścieżka względna albo po //

a stosując moje rady napewno nic nie popsuje - robi sobie kopie i zawsze może wrócić
pozatym ma np. w koszyku do poprawienia 1 element , css dla google np. na // zamiast http:// i z głowy
chyba jednak nie zaglądałeś uważnie i znowu uogólniasz

co do racji w tym przypadku musimy chyba poczekać aż wymagane zmiany (a dokładniej na początek 1) będą wprowadzone i wypowie się założyciel wątku

*

Offline bonzik

  • Nowy
  • *
  • 1
  • 0
Odp: SSL połączenie z tą witryną jest tylko częściowo szyfrowane
« Odpowiedź #11 dnia: Luty 17, 2012, 03:08:07 am »
Witam,
Miałem bardzo podobny problem z Rapidssl jak Toronto.
Rozwiązanie podane przez tomass załatwiły sprawę w pare minut i nic w tym wypadku się nie posypało



*

Offline regnarok

  • Użytkownik
  • **
  • 24
  • 0
Odp: SSL połączenie z tą witryną jest tylko częściowo szyfrowane
« Odpowiedź #12 dnia: Listopad 24, 2012, 01:01:56 pm »
Mam ten sam problem i do zmiany link http://fonts.googleapis.com/css?family=PT+Sans:400,700. tylko w którym pliku go znaleźć bo nie mogę się doszukać

*

Offline regnarok

  • Użytkownik
  • **
  • 24
  • 0
Odp: SSL połączenie z tą witryną jest tylko częściowo szyfrowane
« Odpowiedź #13 dnia: Listopad 24, 2012, 03:55:30 pm »
dla zainteresowanych do zmiany pliki tpl w themes u mnie header.tpl oraz footer.tpl

*

Offline Trols Studio

  • Użytkownik
  • **
  • 41
  • 0
  • Płeć: Mężczyzna
    • Trol`s Studio Web Pages - komputery, serwis, strony www, urządzenia peryferyjne, podzespoły, oprogramowanie, materiały eksploatacyjne, internet radiowy
  • PrestaShop: 1.5.4
  • Status: forum
Odp: SSL połączenie z tą witryną jest tylko częściowo szyfrowane
« Odpowiedź #14 dnia: Grudzień 05, 2012, 01:12:53 am »
Nie rozumiem po co tyle kombinacji z SSL skoro ja instalowałem funkcję SSL na swoim prywatnym certyfikacie i po zaakceptowaniu certyfikatu w przeglądarce było pełne szyfrowanie. Utrudniacie sobie tylko życie zamiast wziąść certyfikat od zaufanej firmy. Thawte lub VeriSign, Jak ktoś chce może zamówić sobie u nich nawet EV. i bez większych kombinacji odpala SSL w Prestashop. Nawet na swoim prywatnym certyfikacie. ale jak ktoś sie nie zna na konfiguracji i ciężko mu zajrzeć do paru plików to niech ryje po wszystkich plikach presty powodzenia ;p