§ Felsökning & vanliga fel

"Source authentication failed" — förnya API-nyckeln

En sourcing-källa slutar fungera med autentiserings-fel. API-nyckel har gått ut eller återkallats. Lösning: skapa ny.

AdminMellan3 min läsning

Uppdaterad idag

En källa (API eller webhook) klagar:

"Source authentication failed — 401 Unauthorized"

Det betyder API-nyckeln Ahody använder är ogiltig. Vanligen för att den gått ut eller återkallats hos leverantören.

§ Skärmdump Loggar — 401-fel syns här
Loggar — 401-fel syns här

  1. Identifiera källan

    I Källor-sidan: källor med problem visas typiskt rödmarkerade.

    Klicka på den problematiska källan → detaljvy.

  2. Verifiera felet i loggar

    Sidofältet → Loggar → filtrera på källan → senaste fel-post.

    Du ser det specifika felmeddelandet, t.ex.:

    "GET https://api.everysport.com/v1/events: 401 Unauthorized — 'Invalid API key'"

  3. Skapa ny API-nyckel hos leverantören

    Logga in på leverantörens admin:

    • Everysport: everysport.com/admin → API Keys → Create New
    • OpenAI: platform.openai.com → API Keys → Create new secret key
    • Custom API: beroende på leverantör

    Skapa ny nyckel. Kopiera den (visas vanligen bara en gång).

  4. Återkalla gamla nyckeln

    I leverantörens admin: återkalla den gamla nyckeln så ingen annan kan använda den.

    Inte alltid nödvändigt men säker praxis.

  5. Uppdatera i Ahody

    Tillbaka till källans inställningar:

    • API-nyckel-fältet → klistra in nya nyckeln
    • Klicka "Spara"
  6. Testa

    Klicka "Kör nu" för att testa direkt.

    • Lyckas → toast "Källa körd lyckat", artikel hamnar i Inkorgen
    • Misslyckas igen → fel nyckel eller felaktigt format. Verifiera.
  7. Varför nycklar går ut

    Vanliga orsaker:

    • Tidsgräns — vissa nycklar har inbyggd utgångstid (typ 90 dagar)
    • Säkerhetsåtgärd — leverantören återkallat alla nycklar efter en breach
    • Plan-byte — uppgradering kan generera nya nycklar
    • Manuell åtgärd — någon i ert team raderade nyckeln
    • Inaktivitet — vissa leverantörer återkallar oanvända nycklar efter månader
  8. Förebygg

    • Markera datum när nycklar skapas och sätt kalenderpåminnelse innan utgång
    • Använd separata nycklar per integration — om en återkallas påverkas inte andra
    • Övervaka loggar veckovis så ni fångar fel snabbt
  9. För webhook-källor

    Webhook-autentisering kan vara annorlunda:

    • Signed webhooks: kontrollera signing-secret stämmer
    • API token i header: uppdatera tokenet
    • Basic auth: kontrollera användarnamn + lösenord

    Se webhook-leverantörens dokumentation.

Om du fastnar

  • "Skapade ny nyckel men får samma fel" — Kontrollera att du klistrar in hela nyckeln (utan extra mellanslag i början eller slutet).
  • "Leverantören säger nyckeln är aktiv" — Möjligt att Ahody cachar gammal nyckel. Pausa källan, vänta 1 min, aktivera igen.
  • "Får inget felmeddelande, men inga artiklar kommer" — Inte autentiseringsfel utan något annat. Kolla loggar mer noggrant.