BUG_REPORT.yml 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222
  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 _(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: Nextcloud Server **is** running on 64bit capable CPU, PHP and OS.
  25. required: true
  26. - label: I agree to follow Nextcloud's [Code of Conduct](https://nextcloud.com/contribute/code-of-conduct/).
  27. required: true
  28. - type: textarea
  29. id: bug-description
  30. attributes:
  31. label: Bug description
  32. description: |
  33. Provide a description of the bug you're experiencing.
  34. Don't just expect someone will guess what your specific problem is and provide full details.
  35. validations:
  36. required: true
  37. - type: textarea
  38. id: reproduce
  39. attributes:
  40. label: Steps to reproduce
  41. description: |
  42. Describe the steps to reproduce the bug.
  43. The better your description is _(go 'here', click 'there'...)_ the fastest you'll get an _(accurate)_ answer.
  44. value: |
  45. 1.
  46. 2.
  47. 3.
  48. validations:
  49. required: true
  50. - type: textarea
  51. id: expected-behavior
  52. attributes:
  53. label: Expected behavior
  54. description: Describe what you expected to happen instead.
  55. validations:
  56. required: true
  57. - type: dropdown
  58. id: install-method
  59. attributes:
  60. label: Installation method
  61. description: |
  62. Select installation method you've used.
  63. _Describe the method in the "Additional info" section if you chose "Other"._
  64. options:
  65. - "Community Web installer on a VPS or web space"
  66. - "Community Manual installation with Archive"
  67. - "Community Docker image"
  68. - "Community NextcloudPi appliance"
  69. - "Community SNAP package"
  70. - "Community VM appliance"
  71. - "Other Community project"
  72. - "Official All-in-One appliance"
  73. - type: dropdown
  74. id: nextcloud-version
  75. attributes:
  76. label: Nextcloud Server version
  77. description: |
  78. Select Nextcloud Server version.
  79. _Versions not listed here are not maintained and not supported anymore_
  80. options:
  81. - "24"
  82. - "25"
  83. - "26"
  84. - "master"
  85. validations:
  86. required: true
  87. - type: dropdown
  88. id: system
  89. attributes:
  90. label: Operating system
  91. description: |
  92. Select operating system where Nextcloud Server is installed.
  93. _Describe in the "Additional info" section if you chose "Other"._
  94. options:
  95. - "Debian/Ubuntu"
  96. - "RHEL/CentOS"
  97. - "Other"
  98. - type: dropdown
  99. id: php
  100. attributes:
  101. label: PHP engine version
  102. description: |
  103. Select PHP engine version serving Nextcloud Server.
  104. _Describe in the "Additional info" section if you chose "Other"._
  105. options:
  106. - "PHP 7.3"
  107. - "PHP 7.4"
  108. - "PHP 8.0"
  109. - "PHP 8.1"
  110. - "Other"
  111. - type: dropdown
  112. id: webserver
  113. attributes:
  114. label: Web server
  115. description: |
  116. Select Webserver serving Nextcloud Server.
  117. _Describe in the "Additional info" section if you chose "Other"._
  118. options:
  119. - "Apache (supported)"
  120. - "Nginx"
  121. - "Lighttpd"
  122. - "Other"
  123. - type: dropdown
  124. id: database
  125. attributes:
  126. label: Database engine version
  127. description: |
  128. Select Database engine serving Nextcloud Server.
  129. _Describe in the "Additional info" section if you chose "Other"._
  130. options:
  131. - "MySQL"
  132. - "MariaDB"
  133. - "PostgreSQL"
  134. - "SQlite"
  135. - "Oracle"
  136. - "Other"
  137. - type: dropdown
  138. id: fresh
  139. attributes:
  140. label: Is this bug present after an update or on a fresh install?
  141. description: |
  142. Select if bug is present after an update or on a fresh install.
  143. options:
  144. - "Updated from a minor version (ex. 22.2.3 to 22.2.4)"
  145. - "Updated to a major version (ex. 22.2.3 to 23.0.1)"
  146. - "Fresh Nextcloud Server install"
  147. - type: dropdown
  148. id: encryption
  149. attributes:
  150. label: Are you using the Nextcloud Server Encryption module?
  151. description: Select if encryption is Enabled on your Nextcloud Server.
  152. options:
  153. - "Encryption is Enabled"
  154. - "Encryption is Disabled"
  155. - type: checkboxes
  156. id: users
  157. attributes:
  158. label: What user-backends are you using?
  159. description: |
  160. Select **all** user-backends Enabled on your Nextcloud Server.
  161. _Describe in the "Additional info" section if you chose "Other"._
  162. options:
  163. - label: "Default user-backend _(database)_"
  164. - label: "LDAP/ Active Directory"
  165. - label: "SSO - SAML"
  166. - label: "Other"
  167. - type: textarea
  168. id: configs
  169. attributes:
  170. label: Configuration report
  171. description: |
  172. Provide information about your configuration.
  173. To get this information, execute one of the following commands on the CLI:
  174. ```shell
  175. sudo -u www-data php occ config:list system
  176. php occ config:list system
  177. ./occ config:list system
  178. ```
  179. > NOTE: This will be automatically formatted into code for better readability.
  180. render: shell
  181. - type: textarea
  182. id: apps
  183. attributes:
  184. label: List of activated Apps
  185. description: |
  186. Provide information about your apps.
  187. To get this information, execute one of the following commands on the CLI:
  188. ```shell
  189. sudo -u www-data php occ app:list
  190. php occ app:list
  191. ./occ app:list
  192. ```
  193. > NOTE: This will be automatically formatted into code for better readability.
  194. render: shell
  195. validations:
  196. required: true
  197. - type: textarea
  198. id: nextcloud-signingstatus
  199. attributes:
  200. label: Nextcloud Signing status
  201. description: |
  202. Provide Nextcloud Signing status.
  203. First, login as Admin user into your Nextcloud, then access this URL:
  204. ```shell
  205. https://yournextcloud.tld/index.php/settings/integrity/failed
  206. ```
  207. > NOTE: This will be automatically formatted into code for better readability.
  208. render: shell
  209. - type: textarea
  210. id: nextcloud-log
  211. attributes:
  212. label: Nextcloud Logs
  213. description: |
  214. Provide Nextcloud logs lines.
  215. Copy all contents from `data/nextcloud.log` or a RAW from `/settings/admin/logging` section:
  216. > NOTE: This will be automatically formatted into code for better readability.
  217. render: shell
  218. - type: textarea
  219. id: additional-info
  220. attributes:
  221. label: Additional info
  222. description: Any additional information related to the issue (ex. browser console errors, software versions).