Feature #3207

CoovaChilli 1.3.1.3

Added by Giovanni Bezicheri about 6 years ago. Updated about 6 years ago.

Status:CLOSEDStart date:
Priority:NormalDue date:
Assignee:-% Done:

100%

Category:coova-chilli
Target version:v6.6
Resolution: NEEDINFO:No

Description

Fix json encoding for radius reply.

Actually the reply from radius is not correctly json encoded by chilli. So, if the reply contains strange characters like carriage return or newline the chilli internal request breaks.

History

#1 Updated by Giovanni Bezicheri about 6 years ago

  • Status changed from TRIAGED to ON_DEV
  • % Done changed from 20 to 30

#2 Updated by Giovanni Bezicheri about 6 years ago

  • Status changed from ON_DEV to MODIFIED
  • % Done changed from 30 to 60

#3 Updated by Giovanni Bezicheri about 6 years ago

  • Status changed from MODIFIED to ON_QA
  • Assignee changed from Giovanni Bezicheri to Luca Gasparini
  • % Done changed from 60 to 70

In nethserver-testing:
coova-chilli-1.3.1.3-1.6.ge6a171a.ns6.src.rpm
coova-chilli-1.3.1.3-1.6.ge6a171a.ns6.x86_64.rpm
coova-chilli-debuginfo-1.3.1.3-1.6.ge6a171a.ns6.x86_64.rpm

Test Case:
- Connect a client to che coova-chilli network.
- Open a browser and show the captive portal.
- Try to login for an account that exceed the maximum simultaneous users set on freeradius.
- * ASSERT * that coova-chilli internal json logon request does not break.

#4 Updated by Luca Gasparini about 6 years ago

  • Status changed from ON_QA to VERIFIED
  • % Done changed from 70 to 90

#5 Updated by Giacomo Sanchietti about 6 years ago

  • Assignee changed from Luca Gasparini to Giacomo Sanchietti

#6 Updated by Giacomo Sanchietti about 6 years ago

  • Status changed from VERIFIED to CLOSED
  • Assignee deleted (Giacomo Sanchietti)
  • % Done changed from 90 to 100
Released in nethserver-updates:
  • coova-chilli-1.3.1.3-1.ns6.src.rpm
  • coova-chilli-1.3.1.3-1.ns6.x86_64.rpm
  • coova-chilli-debuginfo-1.3.1.3-1.ns6.x86_64.rpm

Also available in: Atom PDF