READ THE WHOLE POST.
I asked this question in another part of the site and was instead told to ask it here, so here I am.
I am not posting this in the 360 section because the issue is not with my Xbox, it is with my computer. I am going to explain this so that I do not get people trying to tell me to do what I have already done and tried.
Now, my problem is that I do not have internet. No router, not modem, no internet provider. I am using mobile hotspot for my internet (and my data plan is fast enough for online play, trust me). The issue with this is that connecting an Xbox 360
to my hotspot allows access to internet for downloads, updates, shopping, etc etc. BUT you can't open ports. To do this, you must instead connect the Xbox to your computer (Acer Aspire laptop running Windows 8.1 in my case) and do some tedious work regarding
ICS. I have that connected. My issue is that I can't get port 80 working. I have it connected, the first day I had tried this, the Xbox wouldn't even connect to the ip because the laptop and the Xbox both would not get the ip to work, even when I entered it
manually, I got it working since though. I got all the ports open before, ready for the Xbox.
Now, the second day and today, I attempted again, the xbox and PC both worked out an ip and now it connects to the network properly, but I had to set up the ports again, every time I try to set port 80, I get a pop up telling me it was already being
used. I have already dealt with obstacles like "Process not responding in a timely manner" which I dealt with via the registry editor, and other various problems. But I am this close to finally getting my NAT open and port 80 is not working.
I had port 80 working perfectly on the first day, but the second day I deleted the port forwarder settings because they were a mess, and immediately after that I had a program that latched onto Port 80 and wouldn't allow me to use it, since then
I have had many programs latching onto it. I read a fix that involved changing a the HTTPS so it would listen to another port, that did nothing. Another that involved finding the PID of whatever was using the port, this only works so much. I have a MEGAsync
program that latched onto it, after that my Window Explorer system file latched onto it. Then my system tools program. Today it was Firefox, and a couple other programs that I could easily remove from it. But whenever I look at the port in the command prompt,
there are multiple ip addresses using it, and it always says TIME_WAIT or ESTABLISHED. The established programs are programs on my computer, but the TIME_WAIT links are all external via the internet.
Every fix I found to try and isolate port 80 for whatever I want to use it for has failed. I had blocked it via the firewall and attempted to route it into the location I wanted. I had attempted the PID fix several times, I had shut the port down
completely for a minute before just reactivating it because NONE OF THESE WORKED.
I want to unbind everything off of my port 80 so I can forward it to my Xbox again like I could two days ago. Because that is the only thing keeping my NAT settings strict. And no matter how I try to word it, there has been no way to fix this and
Google has yielded no results. No matter what I do, there is always something using Port 80. But if I disconnect from the internet, I can't place port 80, if I temporarily disable my connection so I can change the properties of my connection to my phone, it
tells me that port 80 is still being used by something else despite the lack of internet.
Not a single fix I have found has worked. My gold membership is whittling away while I'm trying to get some sort of functionality out of my current means, so please help me with this. And NO, the problem is not my Xbox, the problem is not my phone,
the problem is my computer or something on my computer. I just want to free port 80 so I can forward it, but there is always something latched onto it for some reason.
Now, on more of an update to this, I found out that while I was checking the settings for my WiFi in the ICS settings on my computer that there was a Web Server (HTTP) setting there that was using Port 80. I don't think that had even been set to
port 80 before because as I had said prior, I had Port 80 working at one point. So I'm also wondering if there might be a way to change this port because I am having issues with that. Otherwise would a Proxy server help? Or am I just grasping at straws here.