I now verified that same bug is on Fedora 17 i686 (x11vnc-0.9.13-3.fc17.i686, libvncserver-0.9.9-7.fc17.i686), and this problem seems be not x11vnc, but libvncserver bug - when I replace libvncserver-0.9.9-7.fc17.i686 with older libvncserver-0.9.8.2-4.fc17.i686, then all works fine and client can connect to remote X session.
Thus please change this against libvncserver (and extend it to F17 too)
I now verified that same bug is on Fedora 17 i686 (x11vnc- 0.9.13- 3.fc17. i686, libvncserver- 0.9.9-7. fc17.i686) , and this problem seems be not x11vnc, but libvncserver bug - when I replace libvncserver- 0.9.9-7. fc17.i686 with older libvncserver- 0.9.8.2- 4.fc17. i686, then all works fine and client can connect to remote X session.
Thus please change this against libvncserver (and extend it to F17 too)