Isso pode ser causado por algo usando a porta 80 no host do Ubuntu.
Você pode usar o comando netstat
para verificar se algo está ou não usando a porta 80:
Execute este comando: sudo netstat -anltp|grep :80
Você receberá uma saída semelhante a esta:
tcp 0 0 192.168.10.79:47041 91.189.92.205:80 ESTABLISHED 2600/firefox
tcp 0 0 192.168.10.79:45342 173.194.78.95:80 ESTABLISHED 2600/firefox
tcp 0 0 192.168.10.79:47047 91.189.92.205:80 ESTABLISHED 2600/firefox
tcp 0 0 192.168.10.79:40666 66.196.65.174:80 TIME_WAIT -
tcp 0 0 192.168.10.79:50710 198.252.206.16:80 ESTABLISHED 2600/firefox
tcp 0 0 192.168.10.79:47038 91.189.92.205:80 ESTABLISHED 2600/firefox
tcp 0 0 192.168.10.79:47043 91.189.92.205:80 ESTABLISHED 2600/firefox
tcp 0 0 192.168.10.79:54318 173.194.41.95:80 ESTABLISHED 2600/firefox
tcp 29 0 192.168.10.79:36013 198.252.206.25:80 ESTABLISHED 2600/firefox
tcp 0 0 192.168.10.79:51487 173.194.41.72:80 ESTABLISHED 2600/firefox
tcp 0 0 192.168.10.79:36219 198.252.206.25:80 ESTABLISHED 2600/firefox
tcp 0 0 192.168.10.79:36138 198.252.206.25:80 ESTABLISHED 2600/firefox
tcp 0 0 192.168.10.79:36112 198.252.206.25:80 ESTABLISHED 2600/firefox
tcp 0 0 192.168.10.79:34545 74.125.132.95:80 ESTABLISHED 2600/firefox
tcp 1 0 192.168.10.79:60435 91.189.94.25:80 CLOSE_WAIT 2571/ubuntu-geoip-p
tcp 0 0 192.168.10.79:47039 91.189.92.205:80 ESTABLISHED 2600/firefox
tcp 0 0 192.168.10.79:47044 91.189.92.205:80 ESTABLISHED 2600/firefox
tcp 0 0 192.168.10.79:47045 91.189.92.205:80 ESTABLISHED 2600/firefox
tcp 174 0 192.168.10.79:35592 198.252.206.25:80 ESTABLISHED 2600/firefox
O que você está procurando é o endereço IP à esquerda (para mim, 192.168.10.79) para terminar em: 80, em vez de: 34567, por exemplo.
Se você ver um aplicativo que está usando 80 (skype e apache2 são provavelmente culpados), você pode matá-los usando killall skype
ou similar.
A partir de sua pergunta, parece que a conexão do TeamViewer que você usou anteriormente ainda está "presa", então faça o mesmo com o TeamViewer (mate-o se estiver aberto e tente novamente).