The automatic detection of web port does not work for EAP 4.3 servers.
The reason is a faulty XPath expession used to detect the port: //Server/Service[@name='jboss.web']/Connector[count(@sslProtocol) = 0 and (count(@protocol) = 0 or @protocol = 'HTTP/1.1')]
That expression tries to get the value of the Connector element in the server.xml, not the port attribute of the element.