[SOLVED] New Install of PVE 4.4 - GUI output - "didn’t send any data"

reinhardtjh

Active Member
Jan 2, 2017
3
3
43
64
Hello all. I just installed proxmox-ve_4.4-eb2d6f1e-2.iso onto an HP DL360. Installation seemed to go well but when I try to connect to the web GUI all I get is the message "xxx.xxx.xxx.xxx didn't send any data." "ERR_EMPTY_RESPONSE"

The only change I made was to change the ethernet device. The host has 6 ethernet ports and the install picked the wrong one. I modified /etc/network/interface and was able to connect. I can ssh to the system and ping in and out so the network interface is up. Outside sources can contact the web GUI, but it returns no data.

Various output:

Code:
root@vserver11:~# systemctl status pveproxy.service
● pveproxy.service - PVE API Proxy Server
   Loaded: loaded (/lib/systemd/system/pveproxy.service; enabled)
   Active: active (running) since Mon 2017-01-02 13:54:43 EST; 56s ago
  Process: 1205 ExecStart=/usr/bin/pveproxy start (code=exited, status=0/SUCCESS)
Main PID: 1214 (pveproxy)
   CGroup: /system.slice/pveproxy.service
           ├─1214 pveproxy
           ├─1215 pveproxy worker
           ├─1216 pveproxy worker
           └─1217 pveproxy worker

Jan 02 13:54:43 vserver11 pveproxy[1214]: starting server
Jan 02 13:54:43 vserver11 pveproxy[1214]: starting 3 worker(s)
Jan 02 13:54:43 vserver11 pveproxy[1214]: worker 1215 started
Jan 02 13:54:43 vserver11 pveproxy[1214]: worker 1216 started
Jan 02 13:54:43 vserver11 pveproxy[1214]: worker 1217 started
Jan 02 13:54:43 vserver11 systemd[1]: Started PVE API Proxy Server.


Code:
root@vserver11:~# pveversion -v
proxmox-ve: 4.4-76 (running kernel: 4.4.35-1-pve)
pve-manager: 4.4-1 (running version: 4.4-1/eb2d6f1e)
pve-kernel-4.4.35-1-pve: 4.4.35-76
lvm2: 2.02.116-pve3
corosync-pve: 2.4.0-1
libqb0: 1.0-1
pve-cluster: 4.0-48
qemu-server: 4.0-101
pve-firmware: 1.1-10
libpve-common-perl: 4.0-83
libpve-access-control: 4.0-19
libpve-storage-perl: 4.0-70
pve-libspice-server1: 0.12.8-1
vncterm: 1.2-1
pve-docs: 4.4-1
pve-qemu-kvm: 2.7.0-9
pve-container: 1.0-88
pve-firewall: 2.0-33
pve-ha-manager: 1.0-38
ksm-control-daemon: 1.2-1
glusterfs-client: 3.5.2-2+deb8u2
lxc-pve: 2.0.6-2
lxcfs: 2.0.5-pve1
criu: 1.6.0-1
novnc-pve: 0.5-8
smartmontools: 6.5+svn4324-1~pve80
zfsutils: 0.6.5.8-pve13~bpo80

I have stopped and started the pvproxy several times and run it in debug mode. Debug mode output is:

Code:
root@vserver11:~# pveproxy stop
root@vserver11:~# pveproxy start -debug
2069: ACCEPT FH10 CONN1
2070: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x6ade608)
2069: CLOSE FH10 CONN0
close connection AnyEvent::Handle=HASH(0x6ade608)
2070: CLOSE FH10 CONN0
2068: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x6acf9a8)
2068: CLOSE FH10 CONN0

  Previous lines from a Chrome session page refresh

2070: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x6a9cf08)
2070: CLOSE FH10 CONN0
2069: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x6a9cf08)
2069: CLOSE FH10 CONN0
2069: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x6a9cf50)
2069: CLOSE FH10 CONN0
2069: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x73b2270)
2069: CLOSE FH10 CONN0
2068: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x6a9cf50)
2068: CLOSE FH10 CONN0
2069: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x6aa4888)
2069: CLOSE FH10 CONN0
2069: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x73ccbe0)
2069: CLOSE FH10 CONN0
2069: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x6acf798)
2069: CLOSE FH10 CONN0
2069: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x6aeb8d8)
2069: CLOSE FH10 CONN0
2068: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x6a9cf80)
2068: CLOSE FH10 CONN0

  Previous lines from a Firefox session page refresh

2070: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x6a9cf50)
2070: CLOSE FH10 CONN0

Previous lines from "curl -ik xxx.xxx.xxx.xxx:8006"

The result of the curl command from another host was:

Code:
system@vserver12:~$ curl -ik 172.25.40.11:8006
curl: (52) Empty reply from server

What do I look at next?
 
  • Like
Reactions: Daniel2
That is a really strange problem indeed. Normally, Chrome has problems with using a cached SSL connection on a server which changed SSL. Can you try to connect to your server in a private session in chrome? It normally fixes the problem if the certificate changed.
 
  • Like
Reactions: Daniel2
Hi LnxBil. I'm not sure what you mean by a "private session in chrome". Note that FireFox has the same response and when I try curl to just get the http output, it also says the response has no data. I don't think it's related to SSL.

I've also looked at the daemon.log and message.log and see nothing that looks unusual to me. But I'm a newbie to Proxmox so I may have missed it. I am not a newbie to Linux having played with it starting with Slackware in the mid 90's.
 
  • Like
Reactions: Daniel2

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!