Project

General

Profile

Actions

Bug #2336

closed

PHP extensions missing in amd64 builds (at least)

Added by Chris Buechler about 12 years ago. Updated almost 12 years ago.

Status:
Resolved
Priority:
High
Assignee:
-
Category:
Captive Portal
Target version:
Start date:
04/03/2012
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
Release Notes:
Affected Version:
2.1
Affected Architecture:
amd64

Description

Trying CP w/RADIUS in latest 2.1 snapshot results in:

with PAP:

Fatal error: Call to undefined function radius_auth_open() in /etc/inc/radius.inc on line 707

with MSCHAP:

Fatal error: Call to undefined function mcrypt_module_open() in /etc/inc/CHAP.inc on line 262

Actions #1

Updated by Warren Baker about 12 years ago

Chris Buechler wrote:

with MSCHAP:

The MSCHAP problem should be fixed with commit:bfc051081019abb7276223c89a4555102f689792

Still looking at the RADIUS one.

Actions #2

Updated by Warren Baker about 12 years ago

  • Status changed from New to Feedback
  • % Done changed from 0 to 100
Actions #3

Updated by Warren Baker about 12 years ago

The RADIUS one is due to 5.3 and the deprecated dl() function. PEAR.inc makes use of dl() when loading the radius module. So I have added the radius module to php.ini. 04747c755f5453e059561ae01171a449c9b14432
The PEAR Github repository also does not show any updates which might affect this. So not sure what is happening there. PHP6 removes dl() entirely.

Actions #4

Updated by Chris Buechler almost 12 years ago

  • Status changed from Feedback to Resolved
Actions

Also available in: Atom PDF