You are not logged in.
When I tested Arch Linux on a live usb, I installed burpsuite which is a proxy made for debugging network traffic. It seemed to work fine.
Recently I installed Arch linux as main OS and installed burpsuite again but now it won't work anymore. I can access it from the localhost fine, just not from other LAN connected devices like my Android phone. This worked fine on the live usb and on the previous Windows 7 instance.
I made sure it was listening on all interfaces, not just loopback. I checked netstat and I noticed burpsuite was only listening on tcpv6 on port 8080. After some googling I changed the startup command to include "-Djava.net.preferIPv4Stack=true"
This seemed to work and now it's listening on 0.0.0.0:8080 (tcpv4).
But it still wont show the traffic from my external devices that use the arch linux machine as proxy. I'm certain I set everything up correctly on the device. And I made a ufw rule for 8080 too.
Does anyone have any idea as to why this isn't working ?
Last edited by f3bruary (2015-06-12 20:17:12)
-f3b
Offline
When I tested Arch Linux on a live usb
[...]
And I made a ufw rule for 8080 too.
I believe Arch on the live USB doesn't have any type of firewall running. Try disabling the firewall and see if that works. Then it's just a matter of finding what ports need to be unblocked.
Online
f3bruary wrote:When I tested Arch Linux on a live usb
[...]
And I made a ufw rule for 8080 too.
I believe Arch on the live USB doesn't have any type of firewall running. Try disabling the firewall and see if that works. Then it's just a matter of finding what ports need to be unblocked.
Nope, that didn't work. I disabled the fw (even though I've allowed 8080 in/out) and it still wouldn't work. I also remember it not working before I even installed a firewall.
Is it working for you ?
-f3b
Offline
What does `nmap $machine -p 80 -A` output from a device that uses burpsuite as a proxy? Do those devices get actual data or are they unable to connect to the proxy?
Offline
I just tested making a ssh connection to Arch Linux and I also tried connecting to the Unified Remote server which is running. It seems I can't even connect to those either. In other words, I can't connect to any port on the Arch linux machine, regardless whether ufw is enabled or disabled.
-f3b
Offline
What does `nmap $machine -p 80 -A` output from a device that uses burpsuite as a proxy? Do those devices get actual data or are they unable to connect to the proxy?
It only works on localhost and when I use the proxy, it works. It sends and receives data, I can browse the web jus fine and I can view the history in burpsuite.
-f3b
Offline
In other words, I can't connect to any port on the Arch linux machine, regardless whether ufw is enabled or disabled.
I am not a networking expert, but that sounds like ufw (or some other firewall) is still running. I believe ufw is just manipulating iptables, isn't it? Can you try looking to see if there's still an iptables filter active somehow? What does "iptables -nvL" show?
Online
When I disable wifi and connect through ethernet, it does work. Does this signify a firewall issue ?
-f3b
Offline
changed the channel on the powerline/wifi repeater... works now. Weird though..
-f3b
Offline