Am configurat pentru inversarea portului proxy 8086. Portul 8086 rulează un javascript care afișează aleatoriu o imagine în format webp. Dacă încerc să vizitez domeniul, aceasta afișează imaginea ca text ghibitor. Funcționează bine dacă vizitez adresa IP, dar nu și domeniul.
Un exemplu de cum arată textul farfurii:
RIFFZž�WEBPVP8 Nž�ðâ*â¬Â°>âBâºJ%£µ0&Lr HZï>y¦I^hwå´Ã]æåÿIà ë¸WôÃôÅÃùo÷OèñkóÃòÿ³�?Ãÿ´qŸî°ËÃõ<à çµÿGÃôøB¿ãïÃÃSÃþÿV\[ñïöÿ±ôÃãÃ
þëø¿ô¿ý=³øâºÃ>â¬Ã½Ã¦ÃÿW¯ÃÃÿÿþÃk=fìýÃøiû Ãë7÷÷+ÃâÃOõÃRë¿õ?ÿöbz&y·÷ýëøÅýâýÃÿÿïuÿ ÿUûáÿ÷?ðzâøÿöÿø<ÆÃ¼Å¸Ããgãuöq¿]ú÷ûâ Wr<}Ã÷ÿòG#Ÿ<ÃwugçùõüûÃ`NþïÃÃýÃøþ§þ¯ÃCþ1¿µÃöò÷à ¿Ã¿Ã¯Ã·Â¯Ã¿Ã¿Ã¾_Ë?㺳Y¤þ$+¤³ÿââ¦â¬Ã¦Qvÿ½ìâ°Ã {âÃËMÃÃŽD)ñHìäÃÃgððÃú5²¿tlÃ;±â¦Ãâ¢â° Ã\vkòžâ¡âºÃºÂ§C⣤_Ã{ÿtï¯SÃûâ°38ã à ]¾áâ¢Ãâ°Ã¤91 {®9ÃpkáTv]NÃþ}vGÅ ÃÆÃ§Ã¦G¬¯¿oZkûqÅZ£>uÃr%âYEbp<sUöyâ¬våºqà mâ¬Â°]«:Ÿâà 5úµ3AxqzÃ$¦â½ÃQq²Ã_â¢XñÃk9N~ò´>*â`{ÆÃ ú/BºK>P®ÃŢä"Ã÷â«JbZ�$_Ãu¹öÃÃp½A¦åþiÃÃg'à ÃÃ9qà à H¦.wÃ\>¨[Ã#>½+AWâ°héi_Ã¥Ãâ°Â¥9Å zu¤«(§bc§F«à 'â¢Â¡âºÂ¼WâNõÃ4âô RÅ¡ÃâŸ5qö5
Iată conf. mea nginx
Server {
nume_server wall.example.moe www.wall.example.moe;
access_log /var/log/nginx/wall.example.moe.access.log ;
error_log /var/log/nginx/wall.example.moe.error.log;
add_header X-Proxy-Cache $upstream_cache_status;
Locație / {
proxy_pass http://xxx.xxx.172.241:8086/img;
proxy_redirect dezactivat;
include proxy_params;
}
# Setări de securitate pentru o confidențialitate mai bună
# Respinge fișierele ascunse
locație ~ /\.(?!cunoscut\/) {
nega totul;
}
# letsencrypt validare
locație /.well-cunoscut/acme-challenge/ {
alias /var/www/html/.well-known/acme-challenge/;
permite tuturor;
auth_basic off;
}
}
Stie cineva cum sa remediez asta? Vreau doar să afișeze o imagine și nu un text farfurios