Report any technical problems you discover and discuss solutions.

xApi not working anymore

Meer
6 jaren 10 maanden geleden #5890 door tom
Beantwoord door tom in topic xApi not working anymore
Yes, because I hope to be able to understand what happens if I see what is actually sent to cloudscorm, and what the reply is.

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

  • viragom
  • Onderwerp Auteur
  • Offline
  • Junior lid
  • Junior lid
Meer
6 jaren 10 maanden geleden - 6 jaren 10 maanden geleden #5902 door viragom
Beantwoord door viragom in topic xApi not working anymore
I can't send a PM...?? "I'm not permitted to view page"

2019-09-04 14:26:06 /[website]/public_html/xertetoolkits/xapi_proxy.php226xapiproxy: SESSION=Array
(
[toolkits_language] => nl-NL
[toolkits_firstname] => joep
[toolkits_surname] => jacobs
[toolkits_logon_username] => joep
[toolkits_logon_id] => 1
[toolkits_most_recent_error] => Successful login User joep logged in successfully from 217.104.73.151
[sort_type] => date_down
[XAPI_PROXY] => Array
(
[lrsendpoint] =>
Dit bericht bevat vertrouwelijke informatie

[lrskey] =>
Dit bericht bevat vertrouwelijke informatie

[lrssecret] =>
Dit bericht bevat vertrouwelijke informatie

)

)

2019-09-04 14:26:06 /[website]/public_html/xertetoolkits/xapi_proxy.php272xapi_proxy: Request uri: /xertetoolkits/xapi_proxy.php/statements
2019-09-04 14:26:06 /[website]/public_html/xertetoolkits/xapi_proxy.php309xapi_proxy: URL=
Dit bericht bevat vertrouwelijke informatie

2019-09-04 14:26:06 /[website]/public_html/xertetoolkits/xapi_proxy.php389xapi_proxy: status=Array
(
[url] => [/url]
Dit bericht bevat vertrouwelijke informatie

[content_type] => text/html;charset=utf-8
[http_code] => 429
[header_size] => 449
[request_size] => 377
[filetime] => -1
[ssl_verify_result] => 0
[redirect_count] => 0
[total_time] => 0.157244
[namelookup_time] => 3.1E-5
[connect_time] => 0.010461
[pretransfer_time] => 0.046053
[size_upload] => 1973
[size_download] => 1390
[speed_download] => 8839
[speed_upload] => 12547
[download_content_length] => 1390
[upload_content_length] => 1973
[starttransfer_time] => 0.056663
[redirect_time] => 0
[redirect_url] =>
[primary_ip] => 13.224.135.164
[certinfo] => Array
(
)

[request_header] => POST
Dit bericht bevat vertrouwelijke informatie
HTTP/1.1
Authorization: Basic Zzk2b3lqTlBaQlhFZ6UlZNcVpvZG5R
User-Agent: Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36 OPR/63.0.3368.53
Host: cloud.scorm.com
Accept: */*
Content-Type: application/json
Content-Length: 1973
Expect: 100-continue


)
Laatst bewerkt 6 jaren 10 maanden geleden door tom.

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

Meer
6 jaren 10 maanden geleden #5904 door tom
Beantwoord door tom in topic xApi not working anymore
You get a 429 error back.

That measn that according to cloudscorm, you're sending too many messages, at least according to the http error 429 definition:
Code:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/429

See also this message:
Code:
https://support.scorm.com/hc/en-us/articles/360019695213-xAPI-rate-limiting-in-SCORM-Cloud

However, that also would suggest, that at least the first say 100 statements should end up in scorm cloud. Schek the log, and see if you have responses with a different http code.

I'll have a look at the PM system. You should be able to go to the profile of a person, and then press Messages->Send e-mail to user.

That works for me, but I am an admin, so I'll check whether that works for a normal user.

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

  • viragom
  • Onderwerp Auteur
  • Offline
  • Junior lid
  • Junior lid
Meer
6 jaren 10 maanden geleden - 6 jaren 10 maanden geleden #5908 door viragom
Beantwoord door viragom in topic xApi not working anymore
Hi Tom,

mainly error code 400, and now and then 429; error code 400 can be malformed URL

I noticed that in debug.log in the xapi_proxy.php code there is an extra slash (/) after the scormcloud LRS URL and before the
URL=https://cloud.scorm.com/lrs/[unique number]//statements

Same in the [request_header] section (also double /)

Maybe this is why ScormCloud refuses??

Greetz Joep
Laatst bewerkt 6 jaren 10 maanden geleden door viragom.

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

Meer
6 jaren 10 maanden geleden #5909 door tom
Beantwoord door tom in topic xApi not working anymore
I'll see if I can fix that.

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

Meer
6 jaren 10 maanden geleden - 6 jaren 10 maanden geleden #5912 door tom
Beantwoord door tom in topic xApi not working anymore
I don't know what is ging on, but it's not caused by the double slash. I tried it myself, and for me, it's working:
Code:
status=Array ( [url] => https://cloud.scorm.com/lrs/<code>//statements [content_type] => application/json;charset=UTF-8 [http_code] => 200 [header_size] => 866 [request_size] => 373 [filetime] => -1 [ssl_verify_result] => 0 [redirect_count] => 0 [total_time] => 0.356278 [namelookup_time] => 2.9E-5 [connect_time] => 0.013982 [pretransfer_time] => 0.048345 [size_upload] => 1132 [size_download] => 40 [speed_download] => 112 [speed_upload] => 3177 [download_content_length] => 40 [upload_content_length] => 1132 [starttransfer_time] => 0.061845 [redirect_time] => 0 [certinfo] => Array ( ) [primary_ip] => 143.204.214.171 [primary_port] => 443 [local_ip] => 192.168.50.100 [local_port] => 42435 [redirect_url] => [request_header] => POST /lrs/<code>//statements HTTP/1.1 Host: cloud.scorm.com Authorization: Basic .... User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.132 Safari/537.36 Accept: */* Content-Type: application/json Content-Length: 1132 X-Experience-API-Version: 1.0.1 Expect: 100-continue )
Laatst bewerkt 6 jaren 10 maanden geleden door tom.

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

Moderators: ronmjultenJohnSmith
Tijd voor maken pagina: 0.149 seconden
Copyright © 2026 The Xerte Project.
Xerte logo Apereo logo OSI Logo