Good afternoon,
I made the suggested adjustments by activating the
strip in radius, created a new realm, and the error
persists. User authentication searching for the domain
only works, manually registering the node in the
packetfence. Therefore, the error still remains in the
database when trying to register auto.
Below is the database error log:
Mar 19 18:15:11 aplpcktfpdin01 packetfence_httpd.aaa:
httpd.aaa(6759) INFO: [mac:d0:94:66:db:ae:77] handling
radius autz request: from switch_ip => (10.95.10.1),
connection_type => Ethernet-EAP,switch_mac =>
(c8:0c:c8:f1:25:20), mac => [d0:94:66:db:ae:77], port
=> 78774, username => "ANA\iran" (pf::radius::authorize)
Mar 19 18:15:11 aplpcktfpdin01 packetfence_httpd.aaa:
httpd.aaa(6759) INFO: [mac:d0:94:66:db:ae:77]
Instantiate profile 802.1x
(pf::Connection::ProfileFactory::_from_profile)
Mar 19 18:15:11 aplpcktfpdin01 packetfence_httpd.aaa:
httpd.aaa(6759) INFO: [mac:d0:94:66:db:ae:77] Found
authentication source(s) : 'Ana' for realm 'default'
(pf::config::util::filter_authentication_sources)
Mar 19 18:15:11 aplpcktfpdin01 packetfence_httpd.aaa:
httpd.aaa(6759) INFO: [mac:d0:94:66:db:ae:77] Using
sources Ana for matching (pf::authentication::match2)
Mar 19 18:15:11 aplpcktfpdin01 packetfence_httpd.aaa:
httpd.aaa(6759) INFO: [mac:d0:94:66:db:ae:77] LDAP
testing connection (pf::LDAP::expire_if)
Mar 19 18:15:11 aplpcktfpdin01 packetfence_httpd.aaa:
httpd.aaa(6759) WARN: [mac:d0:94:66:db:ae:77] No
category computed for autoreg
(pf::role::getNodeInfoForAutoReg)
Mar 19 18:15:11 aplpcktfpdin01 packetfence_httpd.aaa:
httpd.aaa(6759) WARN: [mac:d0:94:66:db:ae:77] No role
specified or found for pid ANA\iran (MAC
d0:94:66:db:ae:77); assume maximum number of registered
nodes is reached (pf::node::is_max_reg_nodes_reached)
Mar 19 18:15:11 aplpcktfpdin01 packetfence_httpd.aaa:
httpd.aaa(6759) ERROR: [mac:d0:94:66:db:ae:77] max
nodes per pid met or exceeded - registration of
d0:94:66:db:ae:77 to ANA\iran failed
(pf::registration::setup_node_for_registration)
Mar 19 18:15:11 aplpcktfpdin01 packetfence_httpd.aaa:
httpd.aaa(6759) ERROR: [mac:d0:94:66:db:ae:77]
auto-registration of node failed max nodes per pid met
or exceeded (pf::radius::authorize)
Mar 19 18:15:11 aplpcktfpdin01 packetfence_httpd.aaa:
httpd.aaa(6759) ERROR: [mac:d0:94:66:db:ae:77] Database
query failed with non retryable error: Cannot add or
update a child row: a foreign key constraint fails
(`pf`.`node`, CONSTRAINT `0_57` FOREIGN KEY
(`tenant_id`, `pid`) REFERENCES `person` (`tenant_id`,
`pid`) ON DELETE CASCADE ON UPDATE CASCADE) (errno:
1452) [INSERT INTO `node` ( `autoreg`,
`bandwidth_balance`, `bypass_role_id`, `bypass_vlan`,
`category_id`, `computername`, `detect_date`,
`device_class`, `device_manufacturer`, `device_score`,
`device_type`, `device_version`, `dhcp6_enterprise`,
`dhcp6_fingerprint`, `dhcp_fingerprint`, `dhcp_vendor`,
`last_arp`, `last_dhcp`, `last_seen`, `lastskip`,
`mac`, `machine_account`, `notes`, `pid`, `regdate`,
`sessionid`, `status`, `tenant_id`, `time_balance`,
`unregdate`, `user_agent`, `voip`) VALUES ( ?, ?, ?, ?,
?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, NOW(), ?, ?,
?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) ON DUPLICATE KEY
UPDATE `autoreg` = ?, `last_seen` = NOW(), `pid` = ?,
`status` = ?, `tenant_id` = ?]{yes, NULL, NULL, NULL,
NULL, NULL, 2020-03-19 18:15:11, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, 0000-00-00
00:00:00, 0000-00-00 00:00:00, 0000-00-00 00:00:00,
d0:94:66:db:ae:77, NULL, NULL, ANA\iran, 0000-00-00
00:00:00, NULL, reg, 1, NULL, 0000-00-00 00:00:00,
NULL, no, yes, ANA\iran, reg, 1} (pf::dal::db_execute)
Mar 19 18:15:11 aplpcktfpdin01 packetfence_httpd.aaa:
httpd.aaa(6759) ERROR: [mac:d0:94:66:db:ae:77] Cannot
save d0:94:66:db:ae:77 error (500) (pf::radius::authorize)
Em qua., 18 de mar. de 2020 às 21:34, Durand fabrice
via PacketFence-users
<[email protected]
<mailto:[email protected]>> escreveu:
Try that:
pftest authentication ANA\pereira ""
and
pftest authentication pereira ""
to see if the user is found and if it match a rule.
If the second one works then in the ANA realm
enable strip in radius.
Regards
Fabrice
Le 20-03-18 à 20 h 13, Zacharry Williams via
PacketFence-users a écrit :
Gonna take a wild guess here, in your realms
config turn on strip radius for null and your
domain and and try logging on with just your
username and password. I'm guessing your realms
config isn't matching. For us we had three domains
and we had to add them all. For example
COMPANY.ORG <http://COMPANY.ORG>, COMPANY.LAN,
COMPANY.COM <http://COMPANY.COM>.
On Wed, Mar 18, 2020, 12:43 PM Wagner Liegio via
PacketFence-users
<[email protected]
<mailto:[email protected]>>
wrote:
Good afternoon,
Follow the requested files attached.
Em ter., 17 de mar. de 2020 às 14:16, Ludovic
Zammit <[email protected]
<mailto:[email protected]>> escreveu:
Hello,
Could you post the result fo those two
commands:
cat /usr/local/pf/conf/authentication.conf
cat /usr/local/pf/conf/profiles.conf
remove your informations.
Thanks,
Ludovic Zammit
[email protected] <mailto:[email protected]> ::
+1.514.447.4918 (x145) ::www.inverse.ca <http://www.inverse.ca>
Inverse inc. :: Leaders behind SOGo
(http://www.sogo.nu) and PacketFence (http://packetfence.org)
On Mar 17, 2020, at 9:42 AM, Wagner
Liegio via PacketFence-users
<[email protected]
<mailto:[email protected]>>
wrote:
Good Morning,
The rules, functions are standard on the
Zen packetfence 9.3 that I downloaded
from the site, I will send some images of
how the configuration is through the
webgui, so I noticed everything is
correct, what is happening is that the
function and the rule is not being
applied for some reason that I don't know.
<image.png>
<image.png>
<image.png>
Em ter., 17 de mar. de 2020 às 00:04,
Zacharry Williams via PacketFence-users
<[email protected]
<mailto:[email protected]>>
escreveu:
Check and make sure your realms are
defined also.
On Mon, Mar 16, 2020, 4:58 PM Brandt
Winchell via PacketFence-users
<[email protected]
<mailto:[email protected]>>
wrote:
Hello,
I know when I ran into this
issue, it had to do with the
authorization source for AD. In
the source, I had an
authentication rule that matched
the sAMAccountName is member of
“group name”. The group name must
be the AD DN (distinguished name)
of the group. CN=%security group
you want%,OU=%OU the object
resides in%,DC=%your
domain%,DC=%domain suffix%
*From:* Wagner Liegio via
PacketFence-users
<[email protected]
<mailto:[email protected]>>
*Sent:* Monday, March 16, 2020
1:08 PM
*To:*
[email protected]
<mailto:[email protected]>
*Cc:* Wagner Liegio
<[email protected]
<mailto:[email protected]>>
*Subject:* [PacketFence-users]
authentication sources
packetfence 9.3
Good afternoon, I'm facing the
same problem only in version 9.3.
I have done everything I can
think of, reconfigured the
domain, the connection profile,
checked the rules and functions.
The error follows: No role
specified or found for pid ANA \
pereira (MAC d0: 94: 66: db: ee:
7d); assumes maximum number of
registered nodes is reached (pf
:: node :: is_max_reg_nodes_reached)
plpcktfpdin01
packetfence_httpd.aaa: httpd.aaa
(9837) ERROR: [mac: d0: 94: 66:
db: ee: 7d] max nodes per pid met
or exceeded - registration of d0:
94: 66: db: ae: 7d to ANA \
pereira failed
(pf :: registration ::
setup_node_for_registration)
plpcktfpdin01
packetfence_httpd.aaa: httpd.aaa
(9837) ERROR: [mac: d0: 94: 66:
db: ee: 7d] auto-registration of
node failed max nodes per pid met
or exceeded (pf :: radius ::
authorize)
plpcktfpdin01
packetfence_httpd.aaa: httpd.aaa
(9837) ERROR: [mac: d0: 94: 66:
db: ee: 7d] Database query failed
with non retryable error: Cannot
add or update a child row: a
foreign key constraint fails
(pf.node, CONSTRAINT 0_57 FOREIGN
KEY (tenant_id, pid) REFERENCES
person (tenant_id, pid) ON DELETE
CASCADE ON UPDATE CASCADE)
(errno: 1452) [INSERT INTO node
(autoreg, bandwidth_balance,
bypass_role_id, bypass_vlan,
category_id, computername,
detect_date, device_class,
device_manufacturer,
device_score, device_type,
device_version,
dhcp6_enterprise,
dhcp6_fingerprint,
dhcp_fingerprint, dhcp_vendor,
last_arp, last_dhcp, last_seen,
lastskip, mac, machine_account,
notes, regdate, sessionid,
status, tenant_id, time_balance,
void, user?
?,?,?,?,?,?,?,?,?,?,?,?,?,?, NOW
(),?,?,?,?,?,?,?,?,?, ?,?,?,?) ON
DUPLICATE KEY UPDATE autoreg = ?,
Last_seen = NOW (), pid = ?,
Status = ?, Tenant_id` =?] {Yes,
NULL, NULL, NULL, NULL, NULL,
2020 - 03-13 19:08:50, NULL,
NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL,
0000-00-00 00:00:00, 0000-00-00
00:00:00, 0000-00-00 00:00:00,
d0: 94: 66: db: ae: 7d, NULL,
NULL, ANA \ pereira, 0000-00-00
00:00:00, NULL, reg, 1, NULL,
0000-00-00 00:00:00, NULL, no,
yes, ANA \ pereira, reg, 1}
(pf :: dal :: db_execute)
_______________________________________________
PacketFence-users mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/packetfence-users
_______________________________________________
PacketFence-users mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/packetfence-users
_______________________________________________
PacketFence-users mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/packetfence-users
_______________________________________________
PacketFence-users mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/packetfence-users
_______________________________________________
PacketFence-users mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/packetfence-users
_______________________________________________
PacketFence-users mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/packetfence-users