BUG_REPORT.yml 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217
  1. name: "Bug report: Nextcloud Server"
  2. description: "Submit a report and help us improve Nextcloud Server"
  3. title: "[Bug]: "
  4. labels: ["bug", "0. Needs triage"]
  5. body:
  6. - type: markdown
  7. attributes:
  8. value: |
  9. ### 👍 Thank you for contributing to our project!
  10. Please note this is a **free and open-source** project. Most people take on their own time to help you, so please, be patient.
  11. You can obtain [Enterprise support](https://nextcloud.com/support/) if you run Nextcloud Server in a mission critical environment.
  12. - type: checkboxes
  13. id: before-posting
  14. attributes:
  15. label: "⚠️ This issue respects the following points: ⚠️"
  16. description: All conditions are **required**. Your issue can be closed if these are checked incorrectly.
  17. options:
  18. - label: This is a **bug**, not a question or a configuration/webserver/proxy issue.
  19. required: true
  20. - label: This issue is **not** already reported on [Github](https://github.com/nextcloud/server/issues?q=is%3Aopen+is%3Aissue+label%3Abug) OR [Nextcloud Community Forum](https://help.nextcloud.com/) _(I've searched it)_.
  21. required: true
  22. - label: Nextcloud Server **is** up to date. See [Maintenance and Release Schedule](https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule) for supported versions.
  23. required: true
  24. - label: I agree to follow Nextcloud's [Code of Conduct](https://nextcloud.com/contribute/code-of-conduct/).
  25. required: true
  26. - type: textarea
  27. id: bug-description
  28. attributes:
  29. label: Bug description
  30. description: |
  31. Provide a description of the bug you're experiencing.
  32. Don't just expect someone will guess what your specific problem is and provide full details.
  33. validations:
  34. required: true
  35. - type: textarea
  36. id: reproduce
  37. attributes:
  38. label: Steps to reproduce
  39. description: |
  40. Describe the steps to reproduce the bug.
  41. The better your description is _(go 'here', click 'there'...)_ the fastest you'll get an _(accurate)_ answer.
  42. value: |
  43. 1.
  44. 2.
  45. 3.
  46. validations:
  47. required: true
  48. - type: textarea
  49. id: expected-behavior
  50. attributes:
  51. label: Expected behavior
  52. description: Describe what you expected to happen instead.
  53. validations:
  54. required: true
  55. - type: dropdown
  56. id: install-method
  57. attributes:
  58. label: Installation method
  59. description: |
  60. Select installation method you've used.
  61. _Describe the method in the "Additional info" section if you chose "Other"._
  62. options:
  63. - "Community Web installer on a VPS or web space"
  64. - "Community Manual installation with Archive"
  65. - "Community Docker image"
  66. - "Community NextcloudPi appliance"
  67. - "Community SNAP package"
  68. - "Community VM appliance"
  69. - "Other Community project"
  70. - "Official All-in-One appliance"
  71. - type: dropdown
  72. id: nextcloud-version
  73. attributes:
  74. label: Nextcloud Server version
  75. description: |
  76. Select Nextcloud Server version.
  77. _Versions not listed here are not maintained and not supported anymore_
  78. options:
  79. - "25"
  80. - "26"
  81. - "27"
  82. - "master"
  83. validations:
  84. required: true
  85. - type: dropdown
  86. id: system
  87. attributes:
  88. label: Operating system
  89. description: |
  90. Select operating system where Nextcloud Server is installed.
  91. _Describe in the "Additional info" section if you chose "Other"._
  92. options:
  93. - "Debian/Ubuntu"
  94. - "RHEL/CentOS"
  95. - "Other"
  96. - type: dropdown
  97. id: php
  98. attributes:
  99. label: PHP engine version
  100. description: |
  101. Select PHP engine version serving Nextcloud Server.
  102. _Describe in the "Additional info" section if you chose "Other"._
  103. options:
  104. - "PHP 7.4"
  105. - "PHP 8.0"
  106. - "PHP 8.1"
  107. - "PHP 8.2"
  108. - "Other"
  109. - type: dropdown
  110. id: webserver
  111. attributes:
  112. label: Web server
  113. description: |
  114. Select Webserver serving Nextcloud Server.
  115. _Describe in the "Additional info" section if you chose "Other"._
  116. options:
  117. - "Apache (supported)"
  118. - "Nginx"
  119. - "Other"
  120. - type: dropdown
  121. id: database
  122. attributes:
  123. label: Database engine version
  124. description: |
  125. Select Database engine serving Nextcloud Server.
  126. _Describe in the "Additional info" section if you chose "Other"._
  127. options:
  128. - "MySQL"
  129. - "MariaDB"
  130. - "PostgreSQL"
  131. - "SQlite"
  132. - "Oracle"
  133. - "Other"
  134. - type: dropdown
  135. id: fresh
  136. attributes:
  137. label: Is this bug present after an update or on a fresh install?
  138. description: |
  139. Select if bug is present after an update or on a fresh install.
  140. options:
  141. - "Updated from a MINOR version (ex. 22.1 to 22.2)"
  142. - "Upgraded to a MAJOR version (ex. 22 to 23)"
  143. - "Fresh Nextcloud Server install"
  144. - type: dropdown
  145. id: encryption
  146. attributes:
  147. label: Are you using the Nextcloud Server Encryption module?
  148. description: Select if encryption is Enabled on your Nextcloud Server.
  149. options:
  150. - "Encryption is Enabled"
  151. - "Encryption is Disabled"
  152. - type: checkboxes
  153. id: users
  154. attributes:
  155. label: What user-backends are you using?
  156. description: |
  157. Select **all** user-backends Enabled on your Nextcloud Server.
  158. _Describe in the "Additional info" section if you chose "Other"._
  159. options:
  160. - label: "Default user-backend _(database)_"
  161. - label: "LDAP/ Active Directory"
  162. - label: "SSO - SAML"
  163. - label: "Other"
  164. - type: textarea
  165. id: configs
  166. attributes:
  167. label: Configuration report
  168. description: |
  169. Provide information about your configuration.
  170. To get this information, execute one of the following commands on the CLI:
  171. ```shell
  172. sudo -u www-data php occ config:list system
  173. php occ config:list system
  174. ./occ config:list system
  175. ```
  176. > NOTE: This will be automatically formatted into code for better readability.
  177. render: shell
  178. - type: textarea
  179. id: apps
  180. attributes:
  181. label: List of activated Apps
  182. description: |
  183. Provide information about your apps.
  184. To get this information, execute one of the following commands on the CLI:
  185. ```shell
  186. sudo -u www-data php occ app:list
  187. php occ app:list
  188. ./occ app:list
  189. ```
  190. > NOTE: This will be automatically formatted into code for better readability.
  191. render: shell
  192. - type: textarea
  193. id: nextcloud-signingstatus
  194. attributes:
  195. label: Nextcloud Signing status
  196. description: |
  197. Provide Nextcloud Signing status.
  198. First, login as Admin user into your Nextcloud, then access this URL:
  199. ```shell
  200. https://yournextcloud.tld/index.php/settings/integrity/failed
  201. ```
  202. > NOTE: This will be automatically formatted into code for better readability.
  203. render: shell
  204. - type: textarea
  205. id: nextcloud-log
  206. attributes:
  207. label: Nextcloud Logs
  208. description: |
  209. Provide Nextcloud logs lines.
  210. Copy all contents from `data/nextcloud.log` or a RAW from `/settings/admin/logging` section:
  211. > NOTE: This will be automatically formatted into code for better readability.
  212. render: shell
  213. - type: textarea
  214. id: additional-info
  215. attributes:
  216. label: Additional info
  217. description: Any additional information related to the issue (ex. browser console errors, software versions).