Skip to Content.
Sympa Menu

cat-users - Re: [[cat-users]] API broken after upgrade of cat.eduroam.org to 2.0

cat-users AT lists.geant.org

Subject: The mailing list for users of the eduroam Configuration Assistant Tool (CAT)

List archive

Re: [[cat-users]] API broken after upgrade of cat.eduroam.org to 2.0


Chronological Thread 
  • From: Tomasz Wolniewicz <twoln AT umk.pl>
  • To: Martin Božič <martin.bozic AT arnes.si>, cat-users AT lists.geant.org
  • Subject: Re: [[cat-users]] API broken after upgrade of cat.eduroam.org to 2.0
  • Date: Thu, 4 Oct 2018 20:46:48 +0200
  • Autocrypt: addr=twoln AT umk.pl; prefer-encrypt=mutual; keydata= xsBNBEvhYBEBCADIlSk8hnUtSfZ1hLbuqiUxTiBtm65lM6OlxjYnWEsH/boOsVS/WdFZebwK 53eg280UcX9VDjFjy5rimsknCvxabnxk13AF//t9mN9tq5MmIkIcRIpLrtqc8Q0s0E84cNzB bDMtRzAd7JUTmKyAnkKE9i2R9FJKzeR9TTeKtBdgXHtUKPHPGOdxUUv8UWKxsj9AYi2CgN98 jiWLx6lTIpaWegWxIyih7WUKSf43Bpi6wFxhfOxteLyQUpIlGg4CasTVGpFsha8KzlupXOLG Tl3hXtQFWvE0tl1GidvTyuQlOzsZ1vjTNEzI25VTkOIgP4IYcWSkP74p/a239ZcTOHhZABEB AAHNIFRvbWFzeiBXb2xuaWV3aWN6IDx0d29sbkB1bWsucGw+wsB4BBMBAgAiBQJL4WARAhsD BgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRA8PEwxkb+lPgkeB/9NAGlmopLel6EEDFz2 ra3KLBx8kXT3G1K/YYyrjDwNjCkAmm0evzQx8g9vPX2OzvE6Ai2Xi9hPd2K/ShPFPcgJzzjr h9H1XYfBb2N/tRwN9tb4XO5i9Tsa4jP+SG8h2yQY57QOeFy16joDmIZiZrAEIGpqqSV24PrX FSo2d1E4dMswqDXlEYk9hwbdW9H4zOQrnDZeRlRx/RW/cmWTd8r5C12dKhlT/D/fBkL3eYT7 rnjHtS+ArnMUsxu2Z/q6bmxqRyv4Vn4pR0n699iLa0ol2hWeQJFaZyTA7JksW8zWu/Zasd9K Dw3jM59vs/SXVdG8pMexAzH5jmEEAgwYwUbVzsBNBEvhYBEBCACgAz/z7VTnCsPSBUrjCLyS j+eRtr2tQzSU48Qa5hOcIxAKQJQNgOOqs0Mq9fT9lV+OttaYyKtijt1+G2dVMETVFkdZmM0c g8pVJp398993v89U/iwjfvNoqCM/9z312Poha/oL/EOk+gWYxZbyQ18SY69va2WHr6Pl3bzR 6BQpb86W85MreQ2lxd76b6BgjOXA/b39YyU/fMeFQd+wDpT3K1fUr89dYRnyzQIxTBSPOMLQ ShHKc/S8dStbNlLNcnaiyBOsH4A7b6IizQGqyVHBeL7u05X0/ZVdEIgsO3NmQouqY0/WjBdV qg4EsI1VvvgwXKWafP1MryLy4ZcnNjQZABEBAAHCwF8EGAECAAkFAkvhYBECGwwACgkQPDxM MZG/pT6lUQf8DC3i15okq3VycbpTYuH6f1lQkqanMS0z4z8F6xtCeXq0DBFk0ZzAU/mCwc3V PdUVGtRKGjouSAB1HDeTvAth1vY0oOJG3kXBwkcui3QxM3sxksNCRLLwcZVnsK9rt6UVp5aG qBwKf44BSApGyHNuKDhCfMCQHueqlfhJYfXocw6KDObvTkwygHLmw93ohV66v26yNvGo6+q2 qTDykGyuicACPDTyJTWFh2IwwZFAdzcc7St8aKkXFk0zWvoriWHeTLUnuFw7HN640IJkG74a 4NGco2yPc7Cz6q59rgE9xydOOXRdmnfiuJu0kQvQocD1rVLjW3qXdnxPd2/FhO4vWg==
  • Openpgp: preference=signencrypt

Hi,

  due to problems like yours I have applied some hot-fixes to the API to
make it accept the previous syntax. Can you confirm that your problems
still exist?

Tomasz


W dniu 04.10.2018 o 19:48, Martin Božič pisze:
> Hello!
>
> At Arnes we are having an urgent issue. We're in the middle of a massive
> Eduroam deployment in elementary and high schools and we're using
> cat.eduroam.org API in our home grown self-service provisoning portal
> which
> orchestrates the FreeRADIUS, LDAP and DHCP and CAT portal and profiles
> provisoning.
>
> It seems that that todays update of cat.eduroam.org API broke out
> provisioning system. This is what we've found out so far:
>
> - [just for context] on 3.10.2018 we've resolved an internal issue
> with   on provisioning system with a simple workaround, and deployed
> on production
>   in the late afternoon.
> - the last succesful provisoning by our system was completed yesterday
>   morning (3.10.2018)
> - the error that we've got from debugging the self-service provisioning
>   portal is the following:
>
>    - API endpoint our portal is calling:
> https://cat.eduroam.org/admin/API.php
>    - debug from example payload (note that this is Python output which
> is not
>      in valid JSON format):
>
>      {
>     'option[S90]': 'profile-api:eaptype',
>     'option[S3]': 'eap:ca_url',
>     'option[S1]': 'general:instname',
>     'value[S1-0]': u'OSNOVNA \u0160OLA MUTA',
>     'option[S5]': 'eap:server_name',
>     'value[S69-3]': 'on',
>     'option[S66]': 'profile:name',
>     'value[S4-0]': '',
>     'APIKEY': 'a******************f',
>     'NEWINST_PRIMARYADMIN': '',
>     'value[S4-lang]': 'C',
>     'ACTION': 'NEWINST',
>     'value[S90-0]': 1,
>     'option[S70]': 'profile-api:realm',
>     'option[S69]': 'profile:production',
>     'value[S66-0]': u'OSNOVNA \u0160OLA MUTA',
>     'option[S4]': 'support:email',
>     'value[S3-0]':
> 'ftp://ftp.arnes.si/software/eduroam/arnes_eduroam_ca_2012.pem',
>     'option[S72]': 'profile-api:anon',
>     'value[S67-1]': u'Profil za uporabnike organizacije: OSNOVNA
> \u0160OLA MUTA',
>     'option[S91]': 'profile-api:eaptype',
>     'option[S67]': 'profile:description',
>     'value[S70-0]': u'osmuta.si',
>     'value[S5-0]': 'orle.arnes.si',
>     'value[S71-3]': 'on',
>     'value[S91-0]': 2,
>     'value[S72-0]': u' AT osmuta.si',
>     'value[S66-lang]': 'C',
>     'option[S71]': 'profile-api:useanon',
>     'value[S1-lang]': 'C'
>      }
>
>    - response from cat.eduroam.org API:
>
>      {
>     "result": "ERROR",
>     "details": {
>         "errorcode": 8,
>         "description": "Unable to decode JSON POST data."
>        }
>      }
>
> - our testing environment where we use API from
>   https://cat-test.eduroam.org/branch/admin/API.php is doing fine.
>
>
> Unfortunately, since the hand-off from the original AAI/developer team
> that
> developed our portal somehow missed this detail on so strictly relying
> on cat.eduroam.org API, we weren't aware and ready of the coming CAT
> upgrade.
> That's why we're now in a showstopper situation and unable to meet our
> deployment deadline, thus jeopardizing the project. We can't afford to
> workaround with excluding the CAT from our provisioning system because
> it's actually a cornerstone of the rollout.
>
> We're asking for help or any information about API changes that could
> help us restore the service as soon as possible.
>
> Regards,
> Martin Božič
> To unsubscribe, send this message:
> mailto:sympa AT lists.geant.org?subject=unsubscribe%20cat-users
> Or use the following link:
> https://lists.geant.org/sympa/sigrequest/cat-users

--
Tomasz Wolniewicz

twoln AT umk.pl
http://www.home.umk.pl/~twoln

Uczelniane Centrum Informatyczne Information&Communication Technology Centre
Uniwersytet Mikolaja Kopernika Nicolaus Copernicus University,
pl. Rapackiego 1, Torun pl. Rapackiego 1, Torun, Poland
tel: +48-56-611-2750 fax: +48-56-622-1850 tel kom.: +48-693-032-576




Archive powered by MHonArc 2.6.19.

Top of Page