{"id":7640,"date":"2020-11-25T12:03:56","date_gmt":"2020-11-25T11:03:56","guid":{"rendered":"https:\/\/www.nod32.com.hr\/podrska\/?p=7640"},"modified":"2024-07-15T17:44:19","modified_gmt":"2024-07-15T16:44:19","slug":"apache-http-proxy-dijagnostika-troubleshooting-trblsht","status":"publish","type":"post","link":"https:\/\/www.nod32.com.hr\/podrska\/kb7640","title":{"rendered":"Apache HTTP proxy &#8211; Dijagnostika"},"content":{"rendered":"<p>Kao i uvijek, &#8220;Korak <strong>0<\/strong>&#8221; u aktivnostima na bilo kojem serveru: prije ikakve radnje napravite disk-image backup \/ snapshot \/ checkpoint \/ &#8230;<\/p>\r\n<p>\u0160to detaljnije provedete testove i \u0161to vi\u0161e preciznih podataka po\u0161aljete &#8220;u prvom naletu&#8221; &#8211; to kra\u0107e \u0107e trajati dijagnosticiranje i to manje potpitanja \u0107emo imati.<\/p>\r\n<p>&nbsp;<\/p>\r\n<hr \/>\r\n<h2>Restart servera (ne samo servisa)<\/h2>\r\n<p>Prije nastavka &#8211; prvo restartajte cijeli ESET Protect server (nemojte restartati samo Apache httpd servis).<\/p>\r\n<p>Ako se problem pojavljuje i dalje, slijedite donje upute.<\/p>\r\n<p>&nbsp;<\/p>\r\n<hr \/>\r\n<h2>Dijagnostika httpd servisa (proxy)<\/h2>\r\n<p>&nbsp;<\/p>\r\n<hr \/>\r\n<h2>Provjera proxyja<\/h2>\r\n<ul>\r\n\t<li>Radi li servis?<\/li>\r\n\t<li>Imate li drugi proxy putem kojega se ovaj spaja na internet? Je li sve u redu konfigurirano?<\/li>\r\n\t<li>Tra\u017ei li drugi proxy username\/password?<\/li>\r\n\t<li>Propu\u0161ta li firewall sav promet s ovog proxyja?<\/li>\r\n<\/ul>\r\n<p>&nbsp;<\/p>\r\n<h4>Ako je Apache instaliran na Windows &#8211; test v1<\/h4>\r\n<p>start &gt;&gt; run &gt;&gt; [ Firefox | Chrome | MSEdge ]<br \/>\r\notvorite http:\/\/&lt;$ProxyIP&gt;:&lt;$ProxyPort&gt;\/index.html<br \/>\r\nmora prikazati stranicu s tekstom &#8220;It works!&#8221;<\/p>\r\n<p>&nbsp;<\/p>\r\n<h4>Ako je Apache instaliran na Windows &#8211; test v2<\/h4>\r\n<p>\u2022 powershell -command Test-NetConnection -ComputerName &lt;$ProxyIP&gt; -Port &lt;$ProxyPort&gt; -InformationLevel Detailed | Format-List *<\/p>\r\n<p>\u00a0\u00a0 ili<\/p>\r\n<p>\u2022 pwsh -command Test-NetConnection -ComputerName &lt;$ProxyIP&gt; -Port &lt;$ProxyPort&gt; -InformationLevel Detailed | Format-List *<\/p>\r\n<p>&nbsp;<\/p>\r\n<h4>Ako je Apache instaliran na Windows &#8211; test v3<\/h4>\r\n<p>\u2022 powershell -command Invoke-WebRequest https:\/\/edf.eset.com\/edf -verbose<\/p>\r\n<p>\u2022 powershell -command Invoke-WebRequest -Proxy http:\/\/&lt;$ProxyIP&gt;:&lt;$ProxyPort&gt; -uri https:\/\/edf.eset.com\/edf -verbose<\/p>\r\n<p>\u2022 powershell -command Invoke-WebRequest -Proxy http:\/\/&lt;$ProxyIP&gt;:&lt;$ProxyPort&gt; -uri https:\/\/www.google.com -verbose<\/p>\r\n<p>&nbsp;<\/p>\r\n<h4>Ako je Apache instaliran na Linux\/VA &#8211; test v1L<\/h4>\r\n<p>\u2022 wget &#8211;no-check-certificate -e use_proxy=yes -e http_proxy=&lt;$ProxyIP&gt;:&lt;$ProxyPort&gt; www.eset.com<\/p>\r\n<p>\u2022 wget &#8211;no-check-certificate -e use_proxy=yes -e http_proxy=&lt;$ProxyIP&gt;:&lt;$ProxyPort&gt; www.google.com<\/p>\r\n<p>&nbsp;<\/p>\r\n<h4>Ako je Apache instaliran na Linux\/VA &#8211; test v2L<\/h4>\r\n<p>\u2022 curl &#8211;proxy &lt;$ProxyIP&gt;:&lt;$ProxyPort&gt; &#8211;include &#8211;silent https:\/\/edf.eset.com\/edf<\/p>\r\n<p>\u2022 curl &#8211;proxy &lt;$ProxyIP&gt;:&lt;$ProxyPort&gt; &#8211;include &#8211;silent https:\/\/bing.com<\/p>\r\n<p>&nbsp;<\/p>\r\n<p>Nakon svakog testa snimite sliku ekrana i po\u0161aljite tako da se vidi naredba i rezultat.<\/p>\r\n<p>&nbsp;<\/p>\r\n<hr \/>\r\n<h3>Pregled sadr\u017eaja u cacheu<\/h3>\r\n<ul>\r\n\t<li>Windows: <br \/>\r\n<code>\"C:\\Program Files\\Apache HTTP Proxy\\bin\\htcacheclean.exe\" -v -a -p \"C:\\ProgramData\\Apache HTTP Proxy\\cache\"<\/code><\/li>\r\n<\/ul>\r\n<p>&nbsp;<\/p>\r\n<ul>\r\n\t<li>Linux\/VA: <br \/>\r\n<code>htcacheclean -v -a -p \/var\/cache\/httpd\/proxy <\/code><\/li>\r\n<\/ul>\r\n<p>&nbsp;<\/p>\r\n<!-- ----------------------------------------------------------------------------------------------------------------------------- -->\r\n<hr \/>\r\n<h3>\u010ci\u0161\u0107enje cachea<\/h3>\r\n<p>&nbsp;<\/p>\r\n<h4>Apache instaliran na Windows<\/h4>\r\n<ul>\r\n\t<li><code>pokrenite CMD kao administrator<\/code><\/li>\r\n\t<li><code>net stop ApacheHttpProxy<\/code><\/li>\r\n\t<li><code>\"C:\\Program Files\\Apache HTTP Proxy\\bin\\htcacheclean.exe\" -v -t -p\"C:\\ProgramData\\Apache HTTP Proxy\\cache\" -l500M -L24<\/code><\/li>\r\n\t<li><code>dir \"C:\\ProgramData\\Apache HTTP Proxy\\cache\" \/A\/S\/B<\/code><\/li>\r\n\t<li><code>net start ApacheHttpProxy<\/code><\/li>\r\n<\/ul>\r\n<p>Ako ne uspije, probajte &#8220;brutalnom&#8221; metodom ukloniti cache:<\/p>\r\n<ul>\r\n\t<li><code>RD \/Q \/S \"C:\\ProgramData\\Apache HTTP Proxy\\CACHE\\\"<\/code><\/li>\r\n\t<li><code>MD \"C:\\ProgramData\\Apache HTTP Proxy\\CACHE\\\"<\/code><\/li>\r\n<\/ul>\r\n<p>&nbsp;<\/p>\r\n<h4>Apache instaliran na Linux\/VA<\/h4>\r\n<ul>\r\n\t<li><code>service httpd stop (ili systemctl stop httpd)<\/code><\/li>\r\n\t<li><code>htcacheclean -v -t -p'\/var\/cache\/httpd\/proxy\/' -l500M -L24<\/code><\/li>\r\n\t<li><code><\/code><code><\/code><code>service httpd start (ili systemctl start httpd)<\/code><\/li>\r\n<\/ul>\r\n<p>Napomena: vrijednosti <code>500M<\/code> i <code>24<\/code> prilagodite prema svojim potrebama i\/ili dokumentaciji <a href=\"https:\/\/help.eset.com\/protect_deploy_va\/latest\/en-US\/enable_apache_http_proxy.html\" target=\"_blank\" rel=\"noopener\">(https:\/\/help.eset.com\/protect_deploy_va\/latest\/en-US\/enable_apache_http_proxy.html)<\/a><\/p>\r\n<h6>Legenda:<\/h6>\r\n<ul>\r\n\t<li><code>&lt;$ProxyIP&gt;<\/code> &#8230; IP adresa proxy servera (za httpd koji dolazi s ESET Protect serverom je to IP adresa ESET protecta)<\/li>\r\n\t<li><code>&lt;$ProxyPort&gt;<\/code> &#8230; Port proxy servera (za httpd koji dolazi s ESET Protect serverom je to obi\u010dno: 3128)<\/li>\r\n<\/ul>\r\n<p>&nbsp;<\/p>\r\n<hr \/>\r\n<h2>Prikupljanje logova<\/h2>\r\n<ul>\r\n\t<li>napravite <strong>kopiju<\/strong> datoteke &#8220;<code>httpd.conf<\/code>&#8221;\r\n\r\n<ul>\r\n\t<li>Windows: <br \/>\r\n<code>copy \"C:\\Program Files\\Apache HTTP Proxy\\conf\\httpd.conf\" \"C:\\Program Files\\Apache HTTP Proxy\\conf\\httpd.conf.bkp\"<\/code><\/li>\r\n\t<li>Linux\/VA: <br \/>\r\n<code>cp \/etc\/httpd\/conf\/httpd.conf \/etc\/httpd\/conf\/httpd.conf.BKP<\/code><\/li>\r\n<\/ul>\r\n<\/li>\r\n\t<li>otvorite &#8220;<code>httpd.conf<\/code>&#8221; u tekst editoru\r\n\r\n<ul>\r\n\t<li>Windows: <br \/>\r\n<code>notepad \"C:\\Program Files\\Apache HTTP Proxy\\conf\\httpd.conf\"<\/code><\/li>\r\n\t<li>Linux\/VA: <br \/>\r\n<code>nano \/etc\/httpd\/conf\/httpd.conf<\/code><\/li>\r\n<\/ul>\r\n<\/li>\r\n\t<li>prona\u0111ite i <br \/>\r\numjesto <code>\"LogLevel warn\"<\/code> <br \/>\r\nstavite <code>\"LogLevel debug\"<\/code><\/li>\r\n\t<li>spremite datoteku<\/li>\r\n\t<li>restartajte HTTPD servis\r\n\r\n<ul>\r\n\t<li>Windows:<br \/>\r\n<code>net stop ApacheHttpProxy<\/code> <br \/>\r\n<code>net start ApacheHttpProxy<\/code><\/li>\r\n\t<li>Linux\/VA: <br \/>\r\n<code>systemctl restart httpd<\/code><\/li>\r\n<\/ul>\r\n<\/li>\r\n\t<li>obavezno provjerite <code>httpd.conf<\/code> je li ostao na &#8220;<code>debug<\/code>&#8220;<\/li>\r\n\t<li>pokrenite Wireshark (<a href=\"https:\/\/support.eset.com\/en\/kb6446-how-to-create-wireshark-log\" target=\"_blank\" rel=\"noopener\">https:\/\/support.eset.com\/en\/kb6446-how-to-create-wireshark-log<\/a>)<\/li>\r\n\t<li>zapi\u0161ite to\u010dno vrijeme<\/li>\r\n\t<li>forsirajte 2-3 puta update da se zabilje\u017ei poku\u0161aj komunikacije u logovima<\/li>\r\n\t<li>isklju\u010dite Wireshark i spremite logove<\/li>\r\n\t<li>komprimirajte logove zadnjih barem <strong>48 sati<\/strong> (*1)\r\n\r\n<ul>\r\n\t<li>Windows: <br \/>\r\n<code>C:\\Program Files\\Apache HTTP Proxy\\logs\\*.*<\/code><\/li>\r\n\t<li>Linux\/VA: <br \/>\r\n<code>\/var\/log\/httpd\/*<\/code><\/li>\r\n<\/ul>\r\n<\/li>\r\n\t<li>vratite &#8220;<code>httpd.conf<\/code>&#8221; iz backupa ili promijenite &#8220;<code>debug<\/code>&#8221; u &#8220;<code>warn<\/code>&#8220;<\/li>\r\n\t<li>restartajte proxy servis (v.gore)<\/li>\r\n\t<li>po\u0161aljite nam [ 7Z \/ ZIP \/ ARJ \/ RAR ] datoteku s logovima\r\n\r\n<ul>\r\n\t<li>ako je datoteka prevelika za e-mail (&gt;5MB) &#8211; stavite na svoj <em>cloud-disk<\/em> ili zatra\u017eite informacije za upload na na\u0161 FTP server<\/li>\r\n<\/ul>\r\n<\/li>\r\n\t<li>napi\u0161ite IP adresu i FQDN sljede\u0107ih ra\u010dunala:\r\n\r\n<ul>\r\n\t<li>MDM servera<\/li>\r\n\t<li>EPX servera<\/li>\r\n\t<li>HTTP proksija<\/li>\r\n\t<li>klijenta<\/li>\r\n\t<li>&#8230; svih ostalih bitnih ra\u010dunala uklju\u010denih u testiranje<\/li>\r\n<\/ul>\r\n<\/li>\r\n\t<li>napi\u0161ite to\u010dno vrijeme kad ste testirali<\/li>\r\n\t<li>Po\u0161aljite Wireshark, gornje logove i ELC:<br \/>\r\n<ul>\r\n\t<li>Windows: <br \/>\r\n<code>ESETLogCollector<\/code> (<a href=\"https:\/\/www.nod32.com.hr\/podrska\/kb672\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.nod32.com.hr\/podrska\/kb672<\/a>)<\/li>\r\n\t<li>Linux\/VA: <br \/>\r\n<code>info-get<\/code> (<a href=\"https:\/\/support.eset.com\/en\/kb6159\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/support.eset.com\/en\/kb6159<\/a>)<\/li>\r\n<\/ul>\r\n<\/li>\r\n<\/ul>\r\n<p>&nbsp;<\/p>\r\n<!-- ----------------------------------------------------------------------------------------------------------------------------- -->\r\n<hr \/>\r\n<h2>Slike<\/h2>\r\n<p><img decoding=\"async\" width=\"451\" height=\"192\" class=\"alignnone wp-image-10201 size-full\" src=\"https:\/\/www.nod32.com.hr\/podrska\/wp-content\/uploads\/Pasted-into-Apache-HTTP-proxy-Dijagnostika.png\" srcset=\"https:\/\/www.nod32.com.hr\/podrska\/wp-content\/uploads\/Pasted-into-Apache-HTTP-proxy-Dijagnostika.png 451w, https:\/\/www.nod32.com.hr\/podrska\/wp-content\/uploads\/Pasted-into-Apache-HTTP-proxy-Dijagnostika-200x85.png 200w, https:\/\/www.nod32.com.hr\/podrska\/wp-content\/uploads\/Pasted-into-Apache-HTTP-proxy-Dijagnostika-250x106.png 250w\" sizes=\"(max-width: 451px) 100vw, 451px\" \/><\/p>\r\n<p><img decoding=\"async\" width=\"883\" height=\"480\" class=\"alignnone wp-image-10203 size-full\" src=\"https:\/\/www.nod32.com.hr\/podrska\/wp-content\/uploads\/Pasted-into-Apache-HTTP-proxy-Dijagnostika-1.png\" srcset=\"https:\/\/www.nod32.com.hr\/podrska\/wp-content\/uploads\/Pasted-into-Apache-HTTP-proxy-Dijagnostika-1.png 883w, https:\/\/www.nod32.com.hr\/podrska\/wp-content\/uploads\/Pasted-into-Apache-HTTP-proxy-Dijagnostika-1-200x109.png 200w, https:\/\/www.nod32.com.hr\/podrska\/wp-content\/uploads\/Pasted-into-Apache-HTTP-proxy-Dijagnostika-1-250x136.png 250w, https:\/\/www.nod32.com.hr\/podrska\/wp-content\/uploads\/Pasted-into-Apache-HTTP-proxy-Dijagnostika-1-768x417.png 768w, https:\/\/www.nod32.com.hr\/podrska\/wp-content\/uploads\/Pasted-into-Apache-HTTP-proxy-Dijagnostika-1-675x367.png 675w\" sizes=\"(max-width: 883px) 100vw, 883px\" \/><\/p>\r\n<!-- ----------------------------------------------------------------------------------------------------------------------------- -->\r\n<hr \/>\r\n<p class=\"small\">httpd trblsht xhttpdx xtrblshtx xapachex xproxyx xproxytestx pwshproxytest troubleshooting proxytest testproxy xproxytest xtestproxy itworks xitworks itsworking xitsworking xpowershell<\/p><div class=\"pdfprnt-buttons pdfprnt-buttons-post pdfprnt-bottom-right\"><a href=\"https:\/\/www.nod32.com.hr\/podrska\/wp-json\/wp\/v2\/posts\/7640?print=pdf\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/www.nod32.com.hr\/podrska\/wp-content\/plugins\/pdf-print\/images\/pdf.png\" alt=\"image_pdf\" title=\"Download PDF\" \/><\/a><\/div>","protected":false},"excerpt":{"rendered":"Kao i uvijek, &#8220;Korak 0&#8221; u aktivnostima na bilo kojem serveru: prije ikakve radnje napravite disk-image backup \/ snapshot \/ checkpoint \/ &#8230; \u0160to detaljnije&#8230;","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"no","footnotes":""},"categories":[13],"tags":[54,145,146,50,81],"class_list":["post-7640","post","type-post","status-publish","format-standard","hentry","category-pogreske","tag-dijagnoza","tag-httpd","tag-proxy","tag-sysadmin","tag-trblsht","no-wpautop","wpcat-13-id"],"modified_by":"NORT","_links":{"self":[{"href":"https:\/\/www.nod32.com.hr\/podrska\/wp-json\/wp\/v2\/posts\/7640","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nod32.com.hr\/podrska\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nod32.com.hr\/podrska\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nod32.com.hr\/podrska\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nod32.com.hr\/podrska\/wp-json\/wp\/v2\/comments?post=7640"}],"version-history":[{"count":2,"href":"https:\/\/www.nod32.com.hr\/podrska\/wp-json\/wp\/v2\/posts\/7640\/revisions"}],"predecessor-version":[{"id":12898,"href":"https:\/\/www.nod32.com.hr\/podrska\/wp-json\/wp\/v2\/posts\/7640\/revisions\/12898"}],"wp:attachment":[{"href":"https:\/\/www.nod32.com.hr\/podrska\/wp-json\/wp\/v2\/media?parent=7640"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nod32.com.hr\/podrska\/wp-json\/wp\/v2\/categories?post=7640"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nod32.com.hr\/podrska\/wp-json\/wp\/v2\/tags?post=7640"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}