More info, it works when we only put one SMS provider in the list, if we
add more than one, it gets the exception error.
This is how it writes multiple carriers to the config file and seems like
it can't parse it properly or something:

[sms]
description=SMS-based registration
sms_carriers= <<EOT
100061
100107
EOT
type=SMS
create_local_account=no
set_access_level_action=
local_account_logins=0



One provider works:
[sms]
description=SMS-based registration
sms_carriers=100107
type=SMS
create_local_account=no
set_access_level_action=
local_account_logins=0


On Mon, Aug 14, 2017 at 10:59 AM, Rossing, Will <wross...@css.edu> wrote:

> Just deploying 7.2 to production and am getting the following when
> choosing the sms authentication in the captive portal.
>
> Caught exception in captiveportal::Controller::Root>dynamic_application
> "Can't call method "fetchall_arrayref" on an undefined value at
> /usr/local/pf/lib/pf/sms_carrier.pm line 88."
>
> I swear this worked last week when I put the box in production
> temporarily.  I've tried removing and adding back in carriers, etc.    Any
> ideas?   I hate to have to roll back if I can avoid it!
>
> Thanks
>
> Will
>
> --
>
>
> Will Rossing
> *Manager, Network Services * | 218.723.6729 <(218)%20723-6729> | wro
> ss...@css.edu
>



-- 


Will Rossing
*Manager, Network Services * | 218.723.6729 | wross...@css.edu
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
PacketFence-users mailing list
PacketFence-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/packetfence-users

Reply via email to