EAP controller 2.0.3 - external portal authentication over EAP 120
This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.
EAP controller 2.0.3 - external portal authentication over EAP 120
Model :
Hardware Version : Not Clear
Firmware Version :
ISP :
Hello,
Does anyone has any experience with External Portal authentication option of EAP Controller ?
I am trying to use the External Portal authentication with the latest version of EAP controller v.2.0.3 and EAP 120 v.1.2 (2.0.1 Build 20150709 Rel. 75591).
I am following the instructions on the FAQ#928 ( http://www.tp-link.com.tr/faq-928.html ).
While establishing a new connection to the AP, the client gets successfully redirected to the external portal with all the query string parameters on the url.
As the first step, I can logon to the EAP controller and get a "success" reply. ( {"success":true,"message":"Log in successfully.","value":null} )
On the next step, when I try to authenticate the client using the https://controller_server_ip/extportal/auth command, I get a server error. The log shows:
2015-12-07 11:44:43 [qtp32389673-85] [WARN]-[org.eclipse.jetty.servlet.ServletHandler:563] - /extportal/auth
java.lang.NullPointerException
at com.tp_link.eap.web.portal.ExtPortalController.auth(ExtPortalController.java:64)
......
Attached you can see the full log file.
The POST parameters I am sending to EAP controller are:
- cid: A4:4E:31:D9:6C:80
- ap: 30:B5:C2:85:4D:61
- ssid: TP-L123
- rid: 0
- t: 1449437557
Could you please suggest any ideas about what may cause this error ?
What is the object may be null on the line 64 of the ExtPortalController.java ? Does anyone have the source code of the EAP controller portal ?
Any help is greatly appreciated.
Thanks,
Tunc
Hardware Version : Not Clear
Firmware Version :
ISP :
Hello,
Does anyone has any experience with External Portal authentication option of EAP Controller ?
I am trying to use the External Portal authentication with the latest version of EAP controller v.2.0.3 and EAP 120 v.1.2 (2.0.1 Build 20150709 Rel. 75591).
I am following the instructions on the FAQ#928 ( http://www.tp-link.com.tr/faq-928.html ).
While establishing a new connection to the AP, the client gets successfully redirected to the external portal with all the query string parameters on the url.
As the first step, I can logon to the EAP controller and get a "success" reply. ( {"success":true,"message":"Log in successfully.","value":null} )
On the next step, when I try to authenticate the client using the https://controller_server_ip/extportal/auth command, I get a server error. The log shows:
2015-12-07 11:44:43 [qtp32389673-85] [WARN]-[org.eclipse.jetty.servlet.ServletHandler:563] - /extportal/auth
java.lang.NullPointerException
at com.tp_link.eap.web.portal.ExtPortalController.auth(ExtPortalController.java:64)
......
Attached you can see the full log file.
The POST parameters I am sending to EAP controller are:
- cid: A4:4E:31:D9:6C:80
- ap: 30:B5:C2:85:4D:61
- ssid: TP-L123
- rid: 0
- t: 1449437557
Could you please suggest any ideas about what may cause this error ?
What is the object may be null on the line 64 of the ExtPortalController.java ? Does anyone have the source code of the EAP controller portal ?
Any help is greatly appreciated.
Thanks,
Tunc
File:
server.zipDownload