MC, 07:34 piątek, 02.11.2018 r.
Ilustracja do artykułu: Apache Benchmark ab - Rozwiązanie problemu: SSL not compiled in; no https support

Apache Benchmark ab - Rozwiązanie problemu: SSL not compiled in; no https support

W tym wpisie krótka porada dla tych, którzy nie wiedzą co zrobić z problemem "SSL not compiled in; no https support" pojawiającym się podczas wykonywania testów przez ab.

Kiedy pojawia się ten problem?

Jeśli widzisz ten problem, to z całą pewnością starasz się przetestować zasoby sieciowe korzystając z protokołu HTTPS. Tyle wiadomo już z samego komunikatu o błędzie. Mówi on jednak coś jeszcze, a mianowicie, że protokół SSL nie jest wkompilowany w ab. Gdy ja po raz pierwszy zobaczyłem tę informację, pomyślałem, że na tym koniec testowania i trzeba poszukać innego narzędzia, ale to nie prawda.

Jak rozwiązać ten problem?

Program ab rzeczywiście nie obsługuje zabezpieczonego protokołu HTTP. Do tego celu służy natomiast jego specjalna wersja, kolportowana w jednym pakiecie narzędzi razem z ab, która nazywa się abs (abs.exe na systemach Windows). Ta wersja Apache Benchmark ma wbudowaną obsługę protokołu HTTPS i bez żadnych dodatkowych modyfikacji, możemy wykonywać przy jej pomocy testy, które w programie ab, skończyły się omawianym tutaj problemem.

Inne informacje

Jeśli chciałbyś zobaczyć przykłady wykonywania testów przy pomocy ab zapraszam tutaj: przykładowe testy ab.

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!

Imię:
Treść: