The WARN messages in the bootstrap logging output provided do not indicate an issue. Once the bootstrap starts it will kick off the NIFi service (separate java process). You can monitor the progress of the service process startup via the nifi-app.log. You will not be able to access the NiFI UI until you see the lines displayed in the nifi-app.log telling you the UI is available at the following URLs.
If the main service fails to start, the nifi-app.log should include some logging and stack traces to help figure out the cause.
TIP: Do not respond to an answer with another answer. Instead, add a comment on the answer you are responding to.
What do you have configured in your nifi.properties file for the following properties:
# web properties # nifi.web.war.directory=./lib nifi.web.http.host= nifi.web.http.port=8080 nifi.web.http.network.interface.default= nifi.web.https.host= nifi.web.https.port= nifi.web.https.network.interface.default= nifi.web.jetty.working.directory=./work/jetty nifi.web.jetty.threads=200
You may also want to take a look at the nifi-app.log to see if it provides more details on the unknown address.
I may be that if the above "host" property is blank, java may be unable to resolve the systems hostname.