Skip to content

Log files and more explicit error messages. #208

@RRDTIL

Description

@RRDTIL

I'm experimenting on OAuth connectivity and I started to recieve error 400 bad request. I modified the file /src/server/oauth/callback.ts, line 220 to just change the :

  } catch {

to

  } catch (error) {
    console.error('OAuth token exchange error:', error);

And reading the console I discovered that the underlying problem was actually : data: { error: 'exceeded_max_refresh_token_count' }

I find the error handling of OAuth very light, and the fact that tableau-mcp doesn't write log files eventhough I set the env var : ENABLE_SERVER_LOGGING=true is very bothering :/

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions