Eerst wil ik even vermelden dat dit een week of 2 geleden perfect werkte. Ik gebruik cloudflare (cf) proxies al jaren om mijn ip's niet onnodig publiek te maken, voor caching en voor bescherming. Poort 80 en 433 staan open in ons telenet dashboard, requests direct naar ons ip of requests naar een domein met een A record naar ons ip werken perfect. Wanneer er een cf proxy aanstaat op 1 van de domeinen dan komt dat request niet aan bij mijn server en toont cloudflare hun eigen 522 pagina. Ik gebruik een kleine server geschreven in rust die een http server draait op poort 80 gebonden aan 0.0.0.0. Wanneer ik een request doe doorheen een cloudflare proxy logt deze server niets naar de terminal, alle andere requests doen dat wel zoals verwacht. Ik denk dat cloudflare misschien wordt geblokkeerd, al zou ik dit zeer vreemd vinden. Normaal draai ik en traefik proxy op 433 die verder de binnenkomende requests verdeeld naar de services op ons thuisnetwerk zoals homeassistant, netdata, traefik-dashboard, ect.. Ik zoek hier een oplossing voor aangezien caching en ons ip verbergen wel nuttig zijn, alle hulp is geapprecieerd. Meer info: - testing programma dat ik heb gebruikt: https://github.com/ToxicMushroom/http-test - server draait Ubuntu 21.04 (GNU/Linux 5.11.0-25-generic x86_64)
... Meer weergeven