Error: Can’t open display: localhost:10.0

I use X Forwarging over SSH for several things to manage, such as virtual machines with “virt-manager”.

Today, when I wanted to run a graphical tool on one of the servers I kept getting this error.

Error: Can't open display: localhost:10.0

I verified all the possible configurations issued, launched the ssh command with -v argument yet nothing really usable.

Error: Can't open display: localhost:10.0
debug1: client_input_channel_req: channel 0 rtype exit-status reply 0
debug1: client_input_channel_req: channel 0 rtype eow@openssh.com reply 0
debug1: channel 0: forcing write

Then I found this thread, I checked, localhost was already in /etc/hosts… but this got me thinking.

I checked the iptables configuration and there was no line to approve traffic on localhost, silly me!

iptables -I INPUT -s 127.0.0.1/32 -d 127.0.0.1/32 -j ACCEPT

Saved the iptables configuration and this solved the problem. Thought this might be a useful trick sometimes 🙂

One thought on “Error: Can’t open display: localhost:10.0

  1. nucaura April 7, 2015 at 12:28 am

    Multam. Uite, mie chiar mi-a prins bine trucul propus de trine. Dator cu o bere!!!

Leave a Reply

Please type the characters of this captcha image in the input box

Please type the characters of this captcha image in the input box
Name *
Email *
Website