Images Loading Slowly Since last week (Feb 2024)

From last week our production website has been very slow , images that use to take seconds to load now times out.

When we bypass Cloudflare the performance impact is no longer visible.

Is there something we can do on our side ?

Hey, more information is needed in order to find the cause:

  1. Which region is this happening in?
  2. Who is your ISP?
  3. If you can, please post the output of <your_domain>/cdn-cgi/trace while the CF proxy is active and the problem visible.

Hi Felice,

We are in the south african region.

We have two diffrent ISP’s Liquid Telecoms and Seacom.

fl=549f8
h=constellation.emc.co.za
ip=41.113.32.104
ts=1707801020.301
visit_scheme=https
uag=Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Mobile Safari/537.36
colo=JNB
sliver=none
http=http/3
loc=ZA
tls=TLSv1.3
sni=plaintext
warp=off
gateway=off
rbi=off
kex=X25519

We did a couple of test this morning.

We had a user come into the office that was complaining about the website being slow.

Proxied / Load Balanced
Connected to the website via Home Network (Home-Connect) - Slow connectivity (Timeouts , Images failed to load)
Connected to the website via Office Network - Normal
Connected to the website via Hot-spot (Vodacom) - Slow connectivity (Timeouts , Images failed to load)
Connected to the website via Hot-spot (MTN) - Normal

Bypass Cloudflare proxy / Load Balancer
Connected to the website via Home Network ( Vodacom / Home-Connect) - Normal
Connected to the website via Office Network - Normal
Connected to the website via Hot-spot ( Vodacom) - Normal
Connected to the website via Hot-spot ( MTN) - Normal

colo=JNB implies at least that the traffic is not routed to a very far-off cloudflare data centre. :thinking:

Looking at the cgi-bin trace, is there a difference in colo= being used between the normal behavior and the slow connectivity?

If the colo is the same, the problem could be a peering issues between the ISPs (Home-Connect, Vodacom) and the cloudflare network.

In any case, if you have a CF pro plan, this would be a case where the support can be more helpful.

Similar issue going on here when I use cloudflare. Here are the details.

76KB image takes almost 26 seconds to load! I have tested this without Cloudflare and it worked fine. This was tested in incognito in google chrome today.

Have tried many things, cleared cache, created new account so I can have new nameservers, made sure that server is not running out of resources, did setup cache on cloudflare correctly, and I’m running out of options here.

Can anyone help?