|
| 1 | +name: Bug report |
| 2 | +description: Report a problem in Defguard so we can reproduce and fix it. |
| 3 | +title: "[Bug]: " |
| 4 | +labels: |
| 5 | + - bug |
| 6 | +type: bug |
| 7 | + |
| 8 | +body: |
| 9 | + - type: markdown |
| 10 | + attributes: |
| 11 | + value: | |
| 12 | + Thanks for taking the time to report a bug. |
| 13 | +
|
| 14 | + **Privacy note:** This issue tracker is public. Do not include sensitive data such as secrets, private keys, tokens, passwords, internal domains, or customer data. All data should be anonymised and any secrets must be redacted. |
| 15 | +
|
| 16 | + - type: textarea |
| 17 | + id: summary |
| 18 | + attributes: |
| 19 | + label: Summary |
| 20 | + description: A clear, one-paragraph description of what’s broken. |
| 21 | + placeholder: "After enabling MFA for a user, Desktop client cannot start a session; it loops on …" |
| 22 | + validations: |
| 23 | + required: true |
| 24 | + |
| 25 | + - type: textarea |
| 26 | + id: steps |
| 27 | + attributes: |
| 28 | + label: Steps to reproduce |
| 29 | + description: Numbered steps help us reproduce reliably. Attach screenshots or recordings if they help illustrate the steps. |
| 30 | + placeholder: | |
| 31 | + 1. Go to … |
| 32 | + 2. Click … |
| 33 | + 3. Configure … |
| 34 | + 4. Observe … |
| 35 | + validations: |
| 36 | + required: true |
| 37 | + |
| 38 | + - type: textarea |
| 39 | + id: expected |
| 40 | + attributes: |
| 41 | + label: Expected behavior |
| 42 | + description: What should happen if the bug were fixed? |
| 43 | + placeholder: "VPN connects successfully and a session is established." |
| 44 | + validations: |
| 45 | + required: true |
| 46 | + |
| 47 | + - type: textarea |
| 48 | + id: actual |
| 49 | + attributes: |
| 50 | + label: Actual behavior |
| 51 | + description: What happens instead? Include error messages, screenshots, or recordings if they help illustrate the issue. |
| 52 | + placeholder: "VPN connection fails with … / UI shows … / API returns …" |
| 53 | + validations: |
| 54 | + required: true |
| 55 | + |
| 56 | + - type: input |
| 57 | + id: version |
| 58 | + attributes: |
| 59 | + label: Defguard version |
| 60 | + description: Exact versions of all components. |
| 61 | + placeholder: "Core: v1.6.0, Gateway: v1.6.0, Edge: v1.6.0, Desktop client: v1.6.0, Mobile client: v1.6.0." |
| 62 | + validations: |
| 63 | + required: true |
| 64 | + |
| 65 | + - type: input |
| 66 | + id: environment |
| 67 | + attributes: |
| 68 | + label: Environment details |
| 69 | + description: Operating systems of all components. |
| 70 | + placeholder: "Core: Ubuntu 24.04, Gateway: Ubuntu 24.04, Edge: Ubuntu 24.04, Desktop client: macOS 15.x, Mobile client: iOS 18." |
| 71 | + validations: |
| 72 | + required: true |
| 73 | + |
| 74 | + - type: dropdown |
| 75 | + id: deployment |
| 76 | + attributes: |
| 77 | + label: Deployment / install method |
| 78 | + description: How is Defguard installed? |
| 79 | + multiple: false |
| 80 | + options: |
| 81 | + - One-line script |
| 82 | + - Standalone packages |
| 83 | + - Docker / Docker Compose |
| 84 | + - Kubernetes / Helm |
| 85 | + - Terraform |
| 86 | + - AMI |
| 87 | + - Custom |
| 88 | + validations: |
| 89 | + required: true |
| 90 | + |
| 91 | + - type: textarea |
| 92 | + id: logs |
| 93 | + attributes: |
| 94 | + label: Relevant logs / output |
| 95 | + description: Paste only what’s necessary. Please redact secrets (tokens, private IPs, domains) if needed. Enable DEBUG log level if you can (https://docs.defguard.net/support-1/how-to-submit-an-issue#id-1.-enable-debug-logging). |
| 96 | + render: shell |
| 97 | + placeholder: | |
| 98 | + # Core logs |
| 99 | + [2024-06-01T12:00:00Z] ERROR: ... |
| 100 | +
|
| 101 | + # Edge logs |
| 102 | + [2024-06-01T12:00:00Z] ERROR: ... |
| 103 | +
|
| 104 | + # Gateway logs |
| 105 | + [2024-06-01T12:00:00Z] ERROR: ... |
| 106 | +
|
| 107 | + # Desktop client logs (you can find them in the app's settings) |
| 108 | + [2024-06-01T12:00:00Z] ERROR: ... |
| 109 | +
|
| 110 | + # Mobile client logs (you can find them in the app's main menu - View Application Logs) |
| 111 | + [2024-06-01T12:00:00Z] ERROR: ... |
| 112 | + validations: |
| 113 | + required: false |
| 114 | + |
| 115 | + - type: textarea |
| 116 | + id: config |
| 117 | + attributes: |
| 118 | + label: Relevant configuration (redacted) |
| 119 | + description: If configuration is involved (LDAP, OIDC, WireGuard, gRPC certs), paste the minimum snippet. |
| 120 | + render: yaml |
| 121 | + placeholder: | |
| 122 | + # Redact secrets/certs/private keys |
| 123 | + validations: |
| 124 | + required: false |
0 commit comments