u/DevJedis

Cloudflare Mesh node and client can't reach each other at all (ICMP + TCP both dead, both directions)

Cloudflare Mesh node and client can't reach each other at all (ICMP + TCP both dead, both directions)

I setup Cloudflare Mesh today with one node a MikroTik router (native WireGuard, registered via the connector flow), one client is my Linux laptop running the Cloudflare One client. Dashboard shows both online, one mesh node, one connected device, looks totally normal.

Problem: they can't ping or reach each other over TCP at all but just dead in both directions.

What I've already ruled out, because I went pretty deep on this:

- Client's split tunnel was excluding the whole 100.64.0.0/10 CGNAT block by default, which happens to swallow Cloudflare's own 100.96.0.0/12 mesh range. Fixed that (split it into two narrower ranges that carve out the mesh block specifically). Confirmed the client actually picked up the new routes (checked the policy routing table directly, 100.96.0.0/12 is there pointing at the WARP interface).

- General internet ping through the same WARP tunnel works fine (1.1.1.1 replies normally), so it's not like ICMP is broken on the client or blocked account-wide.

- Router side: checked the firewall rules directly (input/output/forward chains), nothing blocking it, RouterOS default-accepts what's not explicitly matched anyway.

- Router's own connection tracking shows it's receiving the ping requests from the client and sending back exactly as many replies (seen-reply: true, matching packet counts), so the router 100% gets the ping and answers it. The client just never sees the reply.

- Flipped it around: had the router ping the client's mesh IP instead. Same result, 100% timeout, both ways.

- TCP to the router's mesh IP (checked ports 8728 and 8291) also just hangs, so it's not ICMP-specific either.

- Checked rp_filter on the client (loose mode, not strict), ufw (inactive), nftables (nothing relevant), nothing OS-level blocking it on my end.

- "Allow Secure Web Gateway to proxy traffic" already has ICMP enabled.

So both endpoints look completely healthy in isolation, but the mesh relay between this specific node/client pair just isn't working. Anyone run into this before? Or anyone who can help me out with pointing out other cases I haven't checked.

Thank you

u/DevJedis — 2 days ago

Cloudflare doesn't always get all the credit it deserves!

Aside from the usage VERY generous free tier, today I straight-forward assured myself I don't need a VPS, and my research with latest Cloudflare developments & features landed me on the perfect combination of Cloudflare Mesh + VPC + Workers.

Am already very comfortable with the Workers free tier limits, I use D1, Queues, Browser Run, R2, KV, Observability, Hyperdrive on some other projects where I feared D1 wasn't enough.

Everything stated is all in the Workers free plan, and now the combination of VPC + Mesh + Workers is bringing the total again to just daytime robbing of Cloudflare.

How are they not having more credit than they deserve?????

I understand VPC is BETA and no pricing right now but I think when they pull out of BETA and I find free tier isn't enough, I'd gladly upgrade to cover that.

Don't even start me on vendor lock in topic, we all choose our best options and if Vendor Lockin is your concern then Cloudflare services aren't possibly for you.

reddit.com
u/DevJedis — 2 days ago

Hasn't this been happening for two days already?

My builds are not being triggered, in short I can't deploy updates when i merge to deployment branch. The Workers and Pages github app just seems to be taking a nap.

u/DevJedis — 4 days ago
▲ 14 r/Uganda

I turned a WiFi hotspot billing & remote management system I built for a friend into a SaaS. Would anyone else use this?

Over the past few months, I ended up building hotspot billing systems for two friends who run small WiFi hotspot businesses using MikroTik routers.

Although they run separate businesses, they both kept asking for almost the same things: generate vouchers, track sales, know which cashier sold what, manage multiple routers, and most importantly, manage everything remotely.

If you've used Mikhmon before, you'll know that in many setups you still need to be on the same local network as the router to generate vouchers or make changes. They wanted something they could simply log into from anywhere.

That got me thinking...

Instead of everyone having their own installation to maintain, why not build one hosted platform where you create an account, connect your MikroTik router once, and get a complete hotspot management portal?

That's what I've been building.

The goal is to make starting and managing a hotspot business much simpler. No worrying about hosting, PHP installations, databases, backups, or updates. Just sign up, connect your router, and start selling vouchers.

Along the way I added things that came directly from real-world use, like multiple routers per account, staff accounts with permissions, payment tracking, reports, and automatic reconciliation. One feature I'm particularly happy with is that if a router is accidentally reset, the hosted platform already knows what hotspot users, profiles, and vouchers should exist and can restore them without starting from scratch.

One decision I made early on was BYOPP (Bring Your Own Payment Provider). You connect your preferred payment provider, your customers pay you directly, and I never hold your money or become the middleman in payment disputes.

The only thing I've gone back and forth on is pricing.

I'd honestly love to make it free, but there's one expensive problem to solve: CGNAT. A lot of ISPs don't give customers public IP addresses, so remote management isn't as simple as connecting directly to the router. Every router maintains a secure outbound tunnel to my infrastructure, and that infrastructure has ongoing costs. I'm not backed by investors, so I can't realistically absorb those costs forever.

I'm currently thinking somewhere around $5 per router per month, mainly to keep the service sustainable rather than to maximize profit.

The two friends I originally built this for are already planning to move over once it's ready, but I'd really like to know whether others would find something like this useful too.

If you were running a WiFi hotspot business, would $5 per router each month feel reasonable if it meant you got:

  • Remote management from anywhere
  • No server setup or maintenance
  • Automatic backups and reconciliation after a router reset
  • Multi-router support
  • Staff accounts and reporting
  • Your own payment provider with no commissions from me

I'd genuinely appreciate honest feedback—whether you'd use it, what you'd expect it to do, or even why you wouldn't pay for something like this.

u/DevJedis — 8 days ago
▲ 1 r/Uganda

I turned a WiFi hotspot billing & remote management system I built for a friend into a SaaS. Would anyone else use this?

Over the past few months, I ended up building hotspot billing systems for two friends who run small WiFi hotspot businesses using MikroTik routers.

Although they run separate businesses, they both kept asking for almost the same things: generate vouchers, track sales, know which cashier sold what, manage multiple routers, and most importantly, manage everything remotely.

If you've used Mikhmon before, you'll know that in many setups you still need to be on the same local network as the router to generate vouchers or make changes. They wanted something they could simply log into from anywhere.

That got me thinking...

Instead of everyone having their own installation to maintain, why not build one hosted platform where you create an account, connect your MikroTik router once, and get a complete hotspot management portal?

That's what I've been building.

The goal is to make starting and managing a hotspot business much simpler. No worrying about hosting, PHP installations, databases, backups, or updates. Just sign up, connect your router, and start selling vouchers.

Along the way I added things that came directly from real-world use, like multiple routers per account, staff accounts with permissions, payment tracking, reports, and automatic reconciliation. One feature I'm particularly happy with is that if a router is accidentally reset, the hosted platform already knows what hotspot users, profiles, and vouchers should exist and can restore them without starting from scratch.

One decision I made early on was BYOPP (Bring Your Own Payment Provider). You connect your preferred payment provider, your customers pay you directly, and I never hold your money or become the middleman in payment disputes.

The only thing I've gone back and forth on is pricing.

I'd honestly love to make it free, but there's one expensive problem to solve: CGNAT. A lot of ISPs don't give customers public IP addresses, so remote management isn't as simple as connecting directly to the router. Every router maintains a secure outbound tunnel to my infrastructure, and that infrastructure has ongoing costs. I'm not backed by investors, so I can't realistically absorb those costs forever.

I'm currently thinking somewhere around $5 per router per month, mainly to keep the service sustainable rather than to maximize profit.

The two friends I originally built this for are already planning to move over once it's ready, but I'd really like to know whether others would find something like this useful too.

If you were running a WiFi hotspot business, would $5 per router each month feel reasonable if it meant you got:

  • Remote management from anywhere
  • No server setup or maintenance
  • Automatic backups and reconciliation after a router reset
  • Multi-router support
  • Staff accounts and reporting
  • Your own payment provider with no commissions from me

I'd genuinely appreciate honest feedback—whether you'd use it, what you'd expect it to do, or even why you wouldn't pay for something like this.

u/DevJedis — 8 days ago
▲ 5 r/Nuxt

Is it possible to use Nuxt UI + Vue in Astro.js?

I've recently made a few Astro projects that ported from Nuxt for the part of blog only. But I'm curious to know if it's actually possible to port Nuxt UI + Vue in Astro. The topic doesn't popup any bit on Search Engines, is it that it's not possible and Nuxt UI is tightly coupled for standalone Vue if not using it natively in Nuxt

reddit.com
u/DevJedis — 1 month ago
▲ 9 r/Uganda

Starlink granted Operational License in Uganda

What could probably be the Monthly Subscription? Given I recently saw Airtel has 'upto' 100mbps at 99K. MTN has equivalent, other Fiber-leaning ISPs also have lower prices.

The outcome can be predicted. ISPs reduce pricing further due to threat of Starlink (reserve your equipment pricing rant), and end user ends up going with the cheapest ISP, not necessarily Starlink, unless it comes down to rural coverage.

u/DevJedis — 2 months ago
▲ 12 r/Nuxt

I want to add MCP to my nuxt project but am not sure if the Oauth support for MCPs is supposed to be provided by the Nuxt MCP toolkit natively or that is work of another package.

Can someone who's worked on the OAuth implementation for the Nuxt MCP assist me with the general sense of how they tackled this, is the nuxt-auth-utils capable if the answer is wiring a separate package.

u/DevJedis — 2 months ago