Created 04-10-2018 02:57 PM
Nifi installed on Windows Server 2008 R2 using the Windows msi without any errors. The service starts up but when I attempt to open nifi in the Web browser using http://localhost:8080/nifi, I get the Nifi water drop but the canvas never appears.
The error appears in the nifi user log. Do I need to enable HTTPS?
2018-04-10 14:52:07,061 INFO [NiFi Web Server-119] org.apache.nifi.web.filter.RequestLogger Attempting request for (<no user found>) POST http://localhost:8080/nifi-api/access/kerberos (source ip: 127.0.0.1) 2018-04-10 14:52:07,062 INFO [NiFi Web Server-119] o.a.n.w.a.c.IllegalStateExceptionMapper java.lang.IllegalStateException: Access tokens are only issued over HTTPS.. Returning Conflict response. 2018-04-10 14:52:07,235 INFO [NiFi Web Server-128] org.apache.nifi.web.filter.RequestLogger Attempting request for (<no user found>) POST http://localhost:8080/nifi-api/access/oidc/exchange (source ip: 127.0.0.1) 2018-04-10 14:52:07,236 INFO [NiFi Web Server-128] o.a.n.w.a.c.IllegalStateExceptionMapper java.lang.IllegalStateException: User authentication/authorization is only supported when running over HTTPS.. Returning Conflict response. 2018-04-10 14:52:07,842 INFO [NiFi Web Server-129] org.apache.nifi.web.filter.RequestLogger Attempting request for (anonymous) GET http://localhost:8080/nifi-api/flow/current-user (source ip: 127.0.0.1) 2018-04-10 14:52:08,418 INFO [NiFi Web Server-128] org.apache.nifi.web.filter.RequestLogger Attempting request for (anonymous) GET http://localhost:8080/nifi-api/flow/client-id (source ip: 127.0.0.1) 2018-04-10 14:52:08,419 INFO [NiFi Web Server-114] org.apache.nifi.web.filter.RequestLogger Attempting request for (anonymous) GET http://localhost:8080/nifi-api/flow/config (source ip: 127.0.0.1) 2018-04-10 14:52:08,422 INFO [NiFi Web Server-131] org.apache.nifi.web.filter.RequestLogger Attempting request for (anonymous) GET http://localhost:8080/nifi-api/flow/cluster/summary (source ip: 127.0.0.1) 2018-04-10 14:52:09,634 INFO [NiFi Web Server-45] org.apache.nifi.web.filter.RequestLogger Attempting request for (anonymous) GET http://localhost:8080/nifi-api/flow/banners (source ip: 127.0.0.1) 2018-04-10 14:52:11,046 INFO [NiFi Web Server-133] org.apache.nifi.web.filter.RequestLogger Attempting request for (anonymous) GET http://localhost:8080/nifi-api/flow/processor-types (source ip: 127.0.0.1) 2018-04-10 14:52:11,076 INFO [NiFi Web Server-128] org.apache.nifi.web.filter.RequestLogger Attempting request for (anonymous) GET http://localhost:8080/nifi-api/flow/about (source ip: 127.0.0.1) 2018-04-10 14:52:11,262 INFO [NiFi Web Server-130] org.apache.nifi.web.filter.RequestLogger Attempting request for (<no user found>) GET http://localhost:8080/nifi-api/access/config (source ip: 127.0.0.1) 2018-04-10 14:52:12,613 INFO [NiFi Web Server-131] org.apache.nifi.web.filter.RequestLogger Attempting request for (anonymous) GET http://localhost:8080/nifi-api/flow/controller-service-types (source ip: 127.0.0.1) 2018-04-10 14:52:15,440 INFO [NiFi Web Server-119] org.apache.nifi.web.filter.RequestLogger Attempting request for (anonymous) GET http://localhost:8080/nifi-api/flow/reporting-task-types (source ip: 127.0.0.1) 2018-04-10 14:52:26,157 INFO [NiFi Web Server-113] org.apache.nifi.web.filter.RequestLogger Attempting request for (anonymous) GET http://localhost:8080/nifi-api/flow/prioritizers (source ip: 127.0.0.1)
Created 04-11-2018 02:26 PM
I resolved the issue by using a different browser. The version of Internet Explorer I was using did not work. I resolved the issue by allowing the 8080 port through the windows firewall and then connecting remotely using Chrome.
Created 04-10-2018 03:39 PM
Look for this line in your nifi-app.log file
The UI is available at the following URLs:
What URLs do you see?
Created 04-10-2018 03:43 PM
2018-04-10 00:49:44,720 INFO [main] org.apache.nifi.web.server.JettyServer NiFi has started. The UI is available at the following URLs: 2018-04-10 00:49:44,720 INFO [main] org.apache.nifi.web.server.JettyServer http://127.0.0.1:8080/nifi 2018-04-10 00:49:44,720 INFO [main] org.apache.nifi.web.server.JettyServer http://172.31.56.60:8080/nifi 2018-04-10 00:49:44,722 INFO [main] org.apache.nifi.BootstrapListener Successfully initiated communication with Bootstrap
Created 04-10-2018 03:49 PM
Try one of those URLs instead of localhost.
Created 04-10-2018 03:52 PM
@Wynner I see the same problem with both of those URLs.
Created 04-10-2018 06:18 PM
I tried on Windows Server 2012 and had the same issue.
I am creating my windows instance in AWS using the Windows Server with SQL Server.
Created 04-11-2018 02:26 PM
I resolved the issue by using a different browser. The version of Internet Explorer I was using did not work. I resolved the issue by allowing the 8080 port through the windows firewall and then connecting remotely using Chrome.