Got it

External Portal Interoperation Protocol via HTTP(S): empty response

Created: Apr 8, 2020 19:05:30Latest reply: Jul 31, 2021 05:10:56 524 3 0 0 0
  Rewarded HiCoins: 5 (problem resolved)

I am trying to configure an external Captive Portal on AP5030DN (FAT-Mode).


What works so far:

  • tested Radius authentication successfully

  • redirection to URL of the captive portal after connection to AP

  • port 8000 for Portal Interopation Protocol is open and accepts connections (also for port 8443 when HTTPS is configured)


What does not work:

  • No matter what I send to port 8000 (or 8443, resp.) I only get an empty response.


I expected to get some kind of 4XX or 5XX response in case the authentication payload is not valid.


Any ideas anybody?


Attachment: You need to log in to download or view. No account? Register

Featured Answers

Recommended answer

chenhui
Admin Created Apr 9, 2020 01:33:23

Hi @pollly,
From your configuration and description, the HTTP request will be redirect to port 8000 on the portal server. You said that get empty response, I think, you mean blank page displayed when try to connect the internet on the terminal, if yes, kindly check the connection between the terminal and portal server, also, check the reponse code on the terminal. Please hit F12 and switch to network tab, then initiates a http connection request, check the response on the console window.
View more
  • x
  • convention:

All Answers
Hi @pollly,
From your configuration and description, the HTTP request will be redirect to port 8000 on the portal server. You said that get empty response, I think, you mean blank page displayed when try to connect the internet on the terminal, if yes, kindly check the connection between the terminal and portal server, also, check the reponse code on the terminal. Please hit F12 and switch to network tab, then initiates a http connection request, check the response on the console window.
View more
  • x
  • convention:

Hi, thank you for your response.

The redirection works, I can see my captive portal.

The workflow, as far as I have implemented it with other access points from other companies, and as far as I have understood the Huawei documentation:

1. user authenticates on captive portal page
2. captive portal page sends login credentials to my backend
3. my backend adds a radius session for user
4. my backend sends CHAP secret to access Radius to captive portal page
5. captive portal page sends CHAP & username to access point
6. access point verifies Radius session via CHAP & username

I assumed that port 8000/8443 on the access point is used for 5.

How can I send the information about the radius session to the access point?

Best
M
View more
  • x
  • convention:

Didn't know it before. Thanks
View more
  • x
  • convention:

Comment

You need to log in to comment to the post Login | Register
Comment

Notice: To protect the legitimate rights and interests of you, the community, and third parties, do not release content that may bring legal risks to all parties, including but are not limited to the following:
  • Politically sensitive content
  • Content concerning pornography, gambling, and drug abuse
  • Content that may disclose or infringe upon others ' commercial secrets, intellectual properties, including trade marks, copyrights, and patents, and personal privacy
Do not share your account and password with others. All operations performed using your account will be regarded as your own actions and all consequences arising therefrom will be borne by you. For details, see " User Agreement."

My Followers

Login and enjoy all the member benefits

Login

Block
Are you sure to block this user?
Users on your blacklist cannot comment on your post,cannot mention you, cannot send you private messages.
Reminder
Please bind your phone number to obtain invitation bonus.