Most website visitors don’t have Java enabled

So, for the first time ever, I had a look at the "Java Support" dimension in Google Analytics. According to that, most of our visitors don’t seem to have Java enabled (115,844 vs. 7,540 page views). I’ve read stats that approx. 1-3% of people have Java disabled in their browser, so what’s going on on my website? How shall I interpret this data from Google Analytics?!

Our website is based on Javascript and won’t work without it. That’s why I find it odd that visitors without Java support would spend an average of 2:45 minutes on it. Any explanation or advice is greatly appreciated!

enter image description here

Smartwatch Business For Sale Amazon eBay Affiliate Website & Daily Auto Updates

This is the perfect Website for beginners wanting to create an online income with a blog and affiliate store combo. Everything is set up for you and ready to go!

Ready to Start A New Hassle-free Online Income? Then Read On!

SmartWatchesOnline.shop is a stunning affiliate blog + store built using WordPress and the Intelligent Fresh Store System. It is fully loaded with Amazon and eBay products and is ready to go.

No maintenance needed – everything is…

Smartwatch Business For Sale Amazon eBay Affiliate Website & Daily Auto Updates

Popcorn Maker Business For Sale Amazon eBay Affiliate Website Daily Auto Updates

This is the perfect Website for beginners wanting to create an online income with a blog and affiliate store combo. Everything is set up for you and ready to go!

Ready to Start A New Hassle-free Online Income? Then Read On!

PopcornMakers.site is a stunning affiliate blog + store built using WordPress and the Intelligent Fresh Store System. It is fully loaded with Amazon and eBay products and is ready to go.

No maintenance needed – everything is…

Popcorn Maker Business For Sale Amazon eBay Affiliate Website Daily Auto Updates

Premium Perfume Business For Sale Amazon eBay Affiliate Auto Updating Website

This is the perfect Website for beginners wanting to create an online income with a blog and affiliate store combo. Everything is set up for you and ready to go!

Ready to Start A New Hassle-free Online Income? Then Read On!

PerfumeOnline.store is a stunning affiliate blog + store built using WordPress and the Intelligent Fresh Store System. It is fully loaded with Amazon and eBay products and is ready to go.

No maintenance needed – everything is…

Premium Perfume Business For Sale Amazon eBay Affiliate Auto Updating Website

Fashion Face Mask Amazon & eBay Affiliate Website Business For Sale Free Hosting

This is the perfect Website for beginners wanting to create an online income with a blog and affiliate store combo. Everything is set up for you and ready to go!

Ready to Start A New Hassle-free Online Income? Then Read On!

FashionFaceMask.site is a stunning affiliate blog + store built using WordPress and the Intelligent Fresh Store System. It is fully loaded with Amazon and eBay products and is ready to go.

No maintenance needed – everything is…

Fashion Face Mask Amazon & eBay Affiliate Website Business For Sale Free Hosting

Localhost website not accessible from Public IP despite port forwarding

My tiny office has 1 router, which is connected to ADSL line on one end and my laptop on other end. In office, laptop’s local IP is 192.168.1.2.

On office router, I have setup port (22) forwarding for SSH access. I also have DuckDNS script that allows me to ssh -v -t -L 5900:localhost:5900 myname.duckdns.org into my office laptop whenever I want.

I followed the same port-forwarding procedure to configure my router to forward Port 8082 to 192.168.1.2 (TCP, WAN interface is pppoe2). I ran a python/nodejs http server listening on 0.0.0.0:8082.

If I try to access my newly spun server from public IP I get timeout. This is the problem. I can SSH into my remote machine, but website hosted on it doesn’t work

Steps tried:

I take remote desktop of office laptop (using port 5900 for x11 forwarding) and find that firefox can open localhost:8082, 127.0.0.1:8082 and 192.168.1.2:8082 properly.

I tried shutting down extra services like gogs and nginx (which was listening on port 80 even though I didn’t tell it to) via systemctl, but still no luck.

Further, curl http://PUBLIC_IP:8082 gives different outputs:

  1. At home, in my Cmder I get curl: (7) Failed to connect to PUBLIC_IP port 8082: Timed out
  2. However, in SSH terminal (i.e. of remote machine), I get curl: (7) Failed to connect to PUBLIC_IP port 8082: Connection refused

Why is connection refused?

Thanks to @davidgo, I tried

$   sudo tcpdump -vv -i enp7s0 | grep 8082 tcpdump: listening on enp7s0, link-type EN10MB (Ethernet), capture size 262144 bytes 

If I curl localhost:8082 or 192.168.1.2:8082 I see 200 on server logs but I don’t see any output in the above command.
But if I curl PUBLIC_IP:8082 from

  1. inside SSH session I get
    duckDNSsubDomain.40626 > abts-north-dynamic-031.P3.P2.P1.airtelbroadband.in.8082: Flags [S], cksum 0x469a (incorrect -> 0x84f5), seq 18095393, win 64240, options [mss 1460,sackOK,TS val 2474578357 ecr 0,nop,wscale 7], length 0     abts-north-dynamic-031.P3.P2.P1.airtelbroadband.in.8082 > duckDNSsubDomain.40626: Flags [R.], cksum 0x8cea (correct), seq 0, ack 18095394, win 0, length 0 

and a quick connection refused complain by curl (BTW my public IPv4 looks like P1.P2.P3.31.

  1. And if I do the same curl from my home computer I see
    157.32.251.70.50664 > duckDNSsubDomain.8082: Flags [S], cksum 0x299d (correct), seq 132055921, win 64240, options [mss 1370,nop,wscale 8,nop,nop,sackOK], length 0     157.32.251.70.50664 > duckDNSsubDomain.8082: Flags [S], cksum 0x299d (correct), seq 132055921, win 64240, options [mss 1370,nop,wscale 8,nop,nop,sackOK], length 0     157.32.251.70.50664 > duckDNSsubDomain.8082: Flags [S], cksum 0x299d (correct), seq 132055921, win 64240, options [mss 1370,nop,wscale 8,nop,nop,sackOK], length 0     157.32.251.70.50664 > duckDNSsubDomain.8082: Flags [S], cksum 0x299d (correct), seq 132055921, win 64240, options [mss 1370,nop,wscale 8,nop,nop,sackOK], length 0     157.32.251.70.50664 > duckDNSsubDomain.8082: Flags [S], cksum 0x299d (correct), seq 132055921, win 64240, options [mss 1370,nop,wscale 8,nop,nop,sackOK], length 0  

and curl fails with timeout.

Now I am guessing my ISP doesn’t like random ports. So I tried hosting my webserver on port 80. Again, localhost and 192.186.1.2 work as expected but http://PUBLIC_IP:80/ opens up router control panel 🙁

So I try hosting it on a well-known port that’s not 80 or 443. I choose 21 (FTP), use sudo to run webserver listening on 0.0.0.0:21 but firefox/chrome don’t let me open it and curl hangs for a while before failing with a timeout.

Premium Niche Blog And Affiliate Website Daily Auto Content Updates Free Hosting

This is the perfect Website for beginners wanting to create an online income with a blog and affiliate store combo. Everything is set up for you and ready to go!

Ready to Start A New Hassle-free Online Income? Then Read On!

SingleWallOvens.com is a stunning affiliate blog + store built using WordPress and the Intelligent FSI System. It is fully loaded with Amazon and eBay products and is ready to go.

No maintenance needed – everything is updated…

Premium Niche Blog And Affiliate Website Daily Auto Content Updates Free Hosting

Any way to create sitemap for Single Page Website?

I am facing issue on indexing my Single Page Website. Anyway to create a dynamic sitemap for Single Page website. My site about affiliate marketing. Have multiple categories & pages & we update almost 200 post daily. When we use any xml sitemap generator or screening frog software there showing only 1 page which is my domain. I know why showing one link only. Because we used single page framework. Just wanted to know anyway to create sitemap for categories and stores? or latest post.

Can’t access the website which is on and working with only one device (PC)

Around 2 weeks ago I suddenly became unable to use my university’s classroom website from my PC. My PC is the only device having problem, I can freely access it from my phone or laptop. Website url is, classroom.btu.edu.ge. When I try to ping it form my PC it shows IP 188.93.95.169 but from Laptop it shows 104.26.12.198 which is correct one (cause I can access it from laptop). Some time ago I think i edited some dns settings from cmd or something like that, I was having problem and that solved it and I don’t know how to reverse/check it if its causing the problem.

Whenever I try to to go to the url it just does nothing in the browser (tried all of them similar result)

(I don’t know if I should be asking this question here so if something tell me where to move it)