Bug 501373 - API errors causing 500 errors in store.kde.org
Summary: API errors causing 500 errors in store.kde.org
Status: RESOLVED WORKSFORME
Alias: None
Product: OCS
Classification: Frameworks and Libraries
Component: General (show other bugs)
Version: unspecified
Platform: Manjaro Linux
: HI normal
Target Milestone: ---
Assignee: Dan Leinir Turthra Jensen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-11 19:05 UTC by TraceyC
Modified: 2025-03-28 19:02 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
500 error popup (394.98 KB, image/png)
2025-03-18 17:07 UTC, TraceyC
Details

Note You need to log in before you can comment on or make changes to this bug.
Description TraceyC 2025-03-11 19:05:03 UTC
SUMMARY
Trying to view details of anything on store.kde.org through KDE Plasma "Get New", such as themes, icon sets or window decorations, produces a 500 error

STEPS TO REPRODUCE
1. Go to System Settings -> Global Theme (or Window Decorations, or another category with "Get New")
2. Click on an entry for more details

OBSERVED RESULT
Error pop-up
An Error Occurred
Network error 500: Error transferring https://api.kde-look.org/ocs/v1/person/data/eliverlara - server replied: Internal Server Error

If you click on another part of the window you get another error

I'm still able to click the Install button, and the theme is installed

EXPECTED RESULT
No errors

ADDITIONAL INFORMATION
Visiting one of the api urls shows more information

https://api.kde-look.org/ocs/v1/person/data/jomada
<ocs>
<meta>
<status>failed</status>
<statuscode>0</statuscode>
<message>
cURL error 60: SSL certificate problem: self-signed certificate in certificate chain (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://10.135.246.14:9200/ocs_store_users/_search
</message>
</meta>
</ocs>
Comment 1 TraceyC 2025-03-11 19:07:02 UTC
The second error is
Unknown Open Collaboration Service API error. (0)
Comment 2 TraceyC 2025-03-14 14:20:22 UTC
This will affect any user viewing details for anything from Get New <thing>
While it doesn't prevent installation, it's highly visible
Comment 3 rafal.rutecki75 2025-03-15 19:10:45 UTC
Błąd sieci 500: Error transferring https://api.kde-look.org/ocs/v1/person/data/eliverlara - server replied: Internal Server Error
Comment 4 Justin Zobel 2025-03-18 00:26:54 UTC
I've just tested and this appears to be working for me. Can anyone still confirm the issue?
Comment 5 TraceyC 2025-03-18 17:07:38 UTC
Created attachment 179546 [details]
500 error popup

I still see a 500 clicking on the details of icon themes
Comment 6 Alexander Schmidt 2025-03-28 19:02:40 UTC
The search cluster was broken and has been re-synchronised. 
API access should work as expected for everyone again. At least on a Manjaro Linux with KDE Plasma 6.2.4 I could not detect any problems anymore.