Ho un problema con lo stato del mio proxy

Utilizzo Discourse Forum e ho appena attivato il servizio proxy su Cloudflare. Dopodiché, ho notato che il mio sito web si è immediatamente rotto finché non l’ho disattivato.

Non posso semplicemente usarlo insieme allo stato del proxy “attivo” sul sito web?
il sito web ufficiale è qui

Se il sito web è inondato, qualcuno può facilmente lanciare un attacco Distributed Denial-of-Service (DDoS).
Grazie

Ciao @bigneshwardas

Cloudflare può essere configurato per funzionare con Discourse, ma generalmente è sconsigliabile farlo.

Discourse non è un sito web in senso convenzionale, è un’app JavaScript a pagina singola. Con il proxy CloudFlare abilitato, ogni richiesta client-server subirà un ritardo a causa dei passaggi aggiuntivi attraverso la rete CloudFlare.

Il tuo sito è a rischio legittimo di DDOS, o è solo qualcosa che vuoi abilitare per precauzione?

Se sei determinato a far funzionare le cose, dovrai assicurarti che una regola della pagina su CloudFlare sia stata configurata per ‘Disabilitare le prestazioni’ per l’intero dominio che ospita il sito Discourse, poiché è noto che CloudFlare interferisce con i contenuti dell’app JavaScript.

Dovrai anche assicurarti che il container sia stato ricostruito dopo aver aggiunto il template CloudFlare al tuo app.yml.

Ti consiglio di eseguire senza il proxy disabilitato e di rivedere questo aspetto in futuro.

2 Mi Piace

Secondo questo sito web, il nostro IP è esposto insieme al nostro provider di server. È un’indicazione che siamo sotto un serio attacco DDoS? Quindi, per precauzione, vogliamo fare questo.

Quali sono i vantaggi della disabilitazione delle prestazioni? La cache e altri meccanismi di prestazione sono abilitati. E se disabilitiamo le prestazioni e abilitiamo il proxy, il sito web sarà molto lento.

Stiamo utilizzando un server molto potente, ma sospettiamo che sarà molto lento se abilitiamo tutto questo. E qual è la certezza che se disabilitiamo le prestazioni e lasciamo il proxy “acceso” il sito web continuerà a funzionare velocemente?
Grazie

No. È così che funzionano la maggior parte dei siti web. A meno che tu non gestisca una community che per qualche motivo è probabile che venga presa di mira da attacchi DDoS, non è qualcosa di cui preoccuparsi. Discourse ha alcune protezioni contro gli attacchi DOS.

Il tuo sito web funzionerà.

Discourse esegue le ottimizzazioni da solo, quindi quelle che Cloudflare aggiunge (che non danneggiano il tuo sito) non aiutano molto. E metterlo davanti al tuo sito lo rallenterà principalmente poiché tutto il traffico dovrà viaggiare dal tuo server a Cloudflare e poi all’utente finale.

Se sei veramente preoccupato per le prestazioni, puoi utilizzare una CDN tradizionale (come bunny.net o AWS Cloudfront) e spostare i tuoi asset su Configura un provider di storage di oggetti compatibile con S3 per i caricamenti.

Ci sono argomenti che puoi trovare su quali velocizzazioni di Cloudflare funzionano con Discourse.

2 Mi Piace

Grazie mille per la tua assistenza, il tuo tempo e la tua conoscenza. Molto apprezzato. Il tuo supporto e la tua guida sono stati inestimabili e apprezzo sinceramente il tempo e lo sforzo che hai dedicato per aiutarmi.

1 Mi Piace