Bij het gebruik van Invantive MCP Server kan een foutmelding optreden:
itgenmcp085
Customer Service HTTP 500 serverfout is niet weergegeven.
…
Wat betekent de melding itgenmcp085?
Een AI-assistent, zoals Anthropic Claude, roept via Invantive MCP Server een tool aan, zoals read_records. Invantive MCP Server begint met het verzenden van het antwoord. De statuscode gaat dan al mee met het begin van het antwoord. Treedt daarna een fout op, dan kan die statuscode niet meer naar 500 veranderen. De fout is daarom niet als HTTP 500 weergegeven.
In plaats van de puntjes staat de tekst van de onderliggende fout. Die tekst bevat de echte reden. De melding bevat geen verzoek.
Invantive MCP Server registreert de fout wel bij Invantive Customer Service, zodat de fout later is terug te vinden. Daarnaast schrijft Invantive MCP Server de fout in OData-foutformaat achter het al verzonden deel van het antwoord, voor zover dat nog kan.
Wat de gebruiker ziet, hangt af van de MCP-client, zoals Anthropic Claude. Het antwoord kan onvolledig zijn of ontbreken, of de MCP-client toont een fout bij de tool-aanroep.
Oorzaken
Mogelijke oorzaken zijn:
- De aanroep is tijdens het antwoord afgebroken, bijvoorbeeld door een time-out of een verbroken verbinding. De onderliggende tekst spreekt dan van een geannuleerde taak.
- Het lezen van de gegevens is tijdens het antwoord mislukt. De onderliggende tekst noemt dan die fout.
- De oorzaak is niet altijd vast te stellen.
Oplossing
De volgende stappen kunnen het probleem oplossen:
- Lees de onderliggende tekst achter de melding. Die bepaalt de volgende stap.
- Herhaal de aanroep. Een time-out of een verbroken verbinding kan tijdelijk zijn.
- Vraag een kleinere hoeveelheid gegevens. De tool
read_recordskent de argumentenselectvoor minder kolommen,filtervoor minder rijen enfirstvoor een beperkt aantal rijen. - Controleer of de MCP-client een time-out heeft die korter is dan de duur van de aanroep. Verhoog die waarde, als de MCP-client dat toelaat.
- Noteer het tijdstip en de tekst van de melding voor een vraag op het forum.
Een vraag stellen op het forum
Lukt het niet om het probleem op te lossen, dan kan een vraag worden gesteld in de categorie Vragen van dit forum.
Een vraag is goed te beantwoorden met de volgende gegevens:
- de foutcode
itgenmcp085; - het tijdstip in UTC met de tijdzone erbij;
- het product Invantive MCP Server met de versie;
- de volledige tekst achter de melding;
- de vermeldingen
RequestIdenExceptionUid, als de MCP-client het foutdocument toont; - de stappen die al zijn geprobeerd.
Het bericht in het foutdocument sluit af met een code en een uniek nummer tussen haakjes. Dat nummer helpt om de fout terug te vinden bij Invantive Customer Service.