DependencyTrack / DependencyTrack/frontend

Cannot enable Enable National Vulnerability Database mirroring

Open
#394 0 comments 0 reactions 0 assignees View on GitHub
defect in triage
Dominant language
Vue
Stars
171
Forks
250
Avg merge
10h 56m
Merged PRs (30d)
84

Description

### Current Behavior

I use helm to install dp on my k8s https://evryfs.github.io/helm-charts/
with 1.5.5

recently i found I cannot enable Enable National Vulnerability Database mirroring,
every time, after I enable it and give the url like "https://nvd.nist.gov/feeds", then click update, it always saying "configuration saved", but if I go other places and come back my change get lost.

### Steps to Reproduce

1. login as admin
2. click administorator
3. click "vulnerability sources"
4. click "National vulnerability database"
5. enable "Enable National Vulnerability Database mirroring
6. put "https://nvd.nist.gov/feeds" in the Nvd Feeds URL
7. click update.
8. refresh the page.

### Expected Behavior

I was expecting the NVD is still enabled and with the Feeds URL there. but everthing back to disabled.

### Dependency-Track Frontend Version

4.6.x

### Browser

Google Chrome

### Browser Version

Chrom Version 109.0.5414.75 (Official Build) (64-bit)

### Operating System

Windows

### Checklist

- [X] I have read and understand the [contributing guidelines](https://github.com/DependencyTrack/dependency-track/blob/master/CONTRIBUTING.md#filing-issues)
- [X] I have checked the [existing issues](https://github.com/DependencyTrack/frontend/issues) for whether this defect was already reported

Contributor guide

No contributing guide indexed for this repository

Research direction

Start in the administrator UI at Vulnerability Sources and reproduce the NVD mirroring update flow described in the issue. Trace where the enabled state and NVD Feeds URL are saved and reloaded; done means both values remain enabled and populated after navigating away or refreshing.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.