-
Notifications
You must be signed in to change notification settings - Fork 295
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
34 changed files
with
1,299 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
[default] | ||
tls = tls-eap-teap | ||
authority_identity = 1234 | ||
pac_opaque_key = 0123456789abcdef0123456789ABCDEF | ||
|
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
// to display images directly on GitHub | ||
ifdef::env-github[] | ||
:encoding: UTF-8 | ||
:lang: en | ||
:doctype: book | ||
:toc: left | ||
:imagesdir: ../images | ||
endif::[] | ||
|
||
//// | ||
|
||
This file is part of the PacketFence project. | ||
|
||
See PacketFence_Installation_Guide.asciidoc | ||
for authors, copyright and license information. | ||
|
||
//// | ||
//== PacketFence Certificates (for v11.2 and later) | ||
=== Introduction | ||
==== Context and Objectives of the Documentation | ||
Since PacketFence v14.2, we introduced EAP TEAP support, EAP-TEAP is considered as a faster and next generation of EAP PEAP. | ||
==== Important notes before starting | ||
EAP TEAP is supported only with PacketFence v14.2 or later. | ||
EAP TEAP is supported on Windows 10 (20H2) or later. | ||
==== Enable TEAP in PacketFence | ||
To use TEAP, you'll need to enable TEAP. | ||
1. Go to *Configuration* -> *System Configuration* -> *RADIUS* -> *EAP Profiles* | ||
2. In EAP Profiles you are using, in *EAP Authentication types*, adds "TEAP" and click save. | ||
==== TEAP Limitations | ||
1. EAP TEAP is widely supported on Windows platform, however, it's not widely supported on other platforms, such as MacOS, iOS or Android. | ||
1. There's a limitation on domain joined machines to enable EAP TEAP if your Domain Controller is running Windows 2019 or earlier. They will not be able to do EAP chaining. But you can still configure TEAP on your wired or wirless network. | ||
1. To use EAP chaining on a domain-joined machine, you'll have to make sure the Domain Controller is running a Windows Server 2022 or later. | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -15,6 +15,7 @@ use warnings; | |
use HTML::FormHandler::Moose; | ||
use pf::ConfigStore::Radiusd::TLSProfile; | ||
use pf::ConfigStore::Radiusd::FastProfile; | ||
use pf::ConfigStore::Radiusd::TeapProfile; | ||
extends 'pfappserver::Base::Form'; | ||
with qw(pfappserver::Base::Form::Role::Help); | ||
## Definition | ||
|
@@ -30,7 +31,7 @@ has_field default_eap_type => ( | |
label => 'Default EAP Type', | ||
options => [ | ||
map { { value => lc($_), label => $_ } } | ||
qw(GTC MD5 MSCHAPv2 LEAP PEAP FAST TLS TTLS) | ||
qw(GTC MD5 MSCHAPv2 LEAP PEAP FAST TLS TTLS TEAP) | ||
], | ||
); | ||
|
||
|
@@ -56,7 +57,7 @@ has_field eap_authentication_types => ( | |
multiple => 1, | ||
options => [ | ||
map { { value => $_, label => $_ } } | ||
qw(GTC MD5 MSCHAPv2 LEAP PEAP FAST TLS TTLS) | ||
qw(GTC MD5 MSCHAPv2 LEAP PEAP FAST TLS TTLS TEAP) | ||
] | ||
); | ||
|
||
|
@@ -72,6 +73,11 @@ has_field fast_config => ( | |
options_method => \&options_fast, | ||
); | ||
|
||
has_field teap_config => ( | ||
type => 'Select', | ||
options_method => \&options_teap, | ||
); | ||
|
||
sub options_tls { | ||
return map { { value => $_, label => $_ } } @{pf::ConfigStore::Radiusd::TLSProfile->new->readAllIds}; | ||
} | ||
|
@@ -80,6 +86,10 @@ sub options_fast { | |
return map { { value => $_, label => $_ } } @{pf::ConfigStore::Radiusd::FastProfile->new->readAllIds}; | ||
} | ||
|
||
sub options_teap { | ||
return map { { value => $_, label => $_ } } @{pf::ConfigStore::Radiusd::TeapProfile->new->readAllIds}; | ||
} | ||
|
||
=head1 AUTHOR | ||
Inverse inc. <[email protected]> | ||
|
Oops, something went wrong.