It should be able to listen on ports >= 1024 without admin rights. Does
runningnetstat -an | findstr 8080
return anything that is already
listening on that port?
netstat -an | findstr 8080
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING
TCP 192.168.1.120:51309 213.208.129.126:8080 ESTABLISHED
TCP [::]:8080 [::]:0 LISTENING