Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve UX when connectivity to Sonatype IQ Server becomes invalid #30

Open
1 of 3 tasks
madpah opened this issue Jul 14, 2023 · 0 comments
Open
1 of 3 tasks

Improve UX when connectivity to Sonatype IQ Server becomes invalid #30

madpah opened this issue Jul 14, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@madpah
Copy link
Collaborator

madpah commented Jul 14, 2023

Currently if the configured IQ Server is unreachable, there is no friendly messaging to the user explaining the issue - just a white screen... ...this could be much much better

Scenarios to Handle

  • Extension is fully configured, but connectivity to Sonatype IQ Server is broken:
    • No connection can be established
    • Connection can be established but unexpected (non-401) error response returned
  • Component Evaluation returns 200 with and error:
{
    "submittedDate": "2023-08-10T08:31:58.700Z",
    "evaluationDate": "2023-08-10T08:31:58.701Z",
    "applicationId": "370bf138ffa0429791b7c269cd8edbb9",
    "results": [],
    "isError": true,
    "errorMessage": "The hostname for the Sonatype Data Services could not be resolved, please verify the network configuration (DNS) at the site where the Nexus IQ Server is operated (ID a427c55fa2014bed)"
}

FYI @maurycupitt

@madpah madpah added the enhancement New feature or request label Jul 14, 2023
@madpah madpah changed the title Improve UX when IQ Server in unreachable Improve UX when connectivity to Sonatype IQ Server becomes invalid Oct 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant