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!