Troubleshooting Tip: 'Physical Address Not Found' error in captive portal
Description
This article describes how to address the 'Physical Address Not Found' error in the captive portal.
Scope
Version: FortiNAC 9.x, FortiNAC-F 7.x.
Solution
After entering a valid username and password while registering via the captive portal, the user is presented with the following message:
Ensure FortiNAC is able to learn the MAC address of the host. This can be done in various ways:
- Add a Layer 3 device in FortiNAC whose ARP cache contains the IP and MAC of the host for the 'isolation' network. Device must be modeled and a member of the IP -> MAC device group.
- If the Layer 3 device has already been modeled, verify FortiNAC can retrieve the L3 information. See article Troubleshooting Poll Failures
- Use either Persistent or Dissolvable Agent. Agents provide FortiNAC with information about the host, including MAC address information. For more details see Agent overview in the Administration Guide.
- Verify traffic is not being NAT'ed from the 'isolation' network to the 'isolation' FortiNAC interface (eth1/port2).
Note: There is an option for environments where NAT is being used on a FortiGate: See the Captive Portal over NATted Infrastructure Reference Manual for instructions and requirements.
