It looks like there isn't an etc/org.ops4j.pax.web.cfg in the Windows distro of Karaf 4.2.3. I'm guessing this isn't by design although I could be wrong. If I'm not wrong, might I suggest that you consider adding the SSL related properties to the file as well, with appropriate defaults of course.
org.osgi.service.http.enabled=true org.osgi.service.https.enabled=false org.osgi.service.http.secure.enabled=false org.osgi.service.http.port.secure=8443 #org.ops4j.pax.web.ssl.keystore= #org.ops4j.pax.web.ssl.password= #org.ops4j.pax.web.ssl.keypassword=
