2014-01-07 2 views
1

Siege을 사용하여 https 사이트를로드하고 SegFaults를로드하려고합니다. OS X Mavericks에서 siege homebrew formula (openssl 지원이 켜져 있음)을 사용하여 설치 한 Siege 3.0.5를 사용하고 있습니다.Siege를 사용하여 https를 테스트하십시오

HTTP 잘 작동합니다 :

$ siege http://www.google.com 
** SIEGE 3.0.5 
** Preparing 15 concurrent users for battle. 
The server is now under siege... 
HTTP/1.1 302 0.67 secs:  261 bytes ==> GET/
HTTP/1.1 302 1.02 secs:  261 bytes ==> GET/
HTTP/1.1 200 0.78 secs: 14409 bytes ==> GET /?gws_rd=cr&ei=H3TMUrb8BojolAXvrYCwBA 

그러나 HTTPS 세그먼테이션 폴트 (segfault) (내가 같은 오류가 구글이 아닌 다른 사이트를 테스트 얻을 수있다)

$ siege https://www.google.com 
** SIEGE 3.0.5 
** Preparing 15 concurrent users for battle. 
The server is now under siege... 
[1] 5789 segmentation fault siege https://www.google.com 
+0

안녕하세요 요셉,'otool -L $ (포위 공격) '의 결과는 무엇입니까? 저는 지금 맥 앞에 있지 않아서, 리눅스 상자에서만 테스트 할 수 있습니다. 이것은'ldd $ (포위 공격)'에서 얻은 출력입니다 : http://sprunge.us/hbMO. 당신은 똑같은 것을 가지고 있어야하지만 똑같은 것은 없어야합니다. –

+0

Google은 Siege와 관련하여 SegFault와 관련된 다양한 OS를 제공합니다. 가상 머신에서 Siege를 실행하는 것이 옵션일까요? –

+0

여기'siege https : // www.google.com'이 작동하는 내 친구의 Mac에 대한 자세한 정보가 나와 있습니다. https://gist.github.com/shurane/8307728/raw/59e3406d1aca245cfa6b409a7cc16781e569316f/terminal.txt –

답변

1

이 버그 것 같습니다. 나는 포위 공격을 사용하고있다. 내 .siegerc 파일에 프록시 설정이 있습니다. 프록시 설정을 제거하면 siege https://www.google.com이 작동합니다.

+0

어떤 설정을 삭제 했습니까? – smilebomb

+0

@jefffabiny proxy-host 및 proxy-port – JosephL

관련 문제