bug_report.yml 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. name: Bug report
  2. description: "Submit Xray-core bug"
  3. body:
  4. - type: checkboxes
  5. attributes:
  6. label: Integrity requirements
  7. description: |-
  8. Please check all of the following options to prove that you have read and understood the requirements, otherwise this issue will be closed.
  9. options:
  10. - label: I have read all the comments in the issue template and ensured that this issue meet the requirements.
  11. required: true
  12. - label: I confirm that I have read the documentation, understand the meaning of all the configuration items I wrote, and did not pile up seemingly useful options or default values.
  13. required: true
  14. - label: I provided the complete config and logs, rather than just providing the truncated parts based on my own judgment.
  15. required: true
  16. - label: I searched issues and did not find any similar issues.
  17. required: true
  18. - label: The problem can be successfully reproduced in the latest Release
  19. required: true
  20. - type: textarea
  21. attributes:
  22. label: Description
  23. description: |-
  24. Please provide a detailed description of the error. And the information you think valuable.
  25. If the problem occurs after the update, please provide the **specific** version
  26. validations:
  27. required: true
  28. - type: textarea
  29. attributes:
  30. label: Reproduction Method
  31. description: |-
  32. Based on the configuration you provided below, provide the method to reproduce the bug.
  33. validations:
  34. required: true
  35. - type: markdown
  36. attributes:
  37. value: |-
  38. ## Configuration and Log Section
  39. ### For config
  40. Please provide the configuration files that can reproduce the problem, including the server and client.
  41. Don't just paste a big exported config file here. Eliminate useless inbound/outbound, rules, options, this can help determine the problem, if you really want to get help.
  42. After removing parts that do not affect reproduction, provide the actual running **complete** file.
  43. meaning of complete: This config can be directly used to start the core, **not a truncated part of the config**. For fields like keys, use newly generated valid parameters that have not been actually used to fill in.
  44. ### For logs
  45. Please set the log level to debug and dnsLog to true first.
  46. Restart Xray-core, then operate according to the reproduction method, try to reduce the irrelevant part in the log.
  47. Remember to delete parts with personal information (such as UUID and IP).
  48. Provide the log of Xray-core, not the log output by the panel or other things.
  49. ### Finally
  50. The specific content to be filled in each of the following text boxes needs to be placed between ```<details><pre><code>``` and ```</code></pre></details>```, like this
  51. ```
  52. <details><pre><code>
  53. (config)
  54. </code></pre></details>
  55. ```
  56. - type: textarea
  57. attributes:
  58. label: Client config
  59. validations:
  60. required: true
  61. - type: textarea
  62. attributes:
  63. label: Server config
  64. validations:
  65. required: true
  66. - type: textarea
  67. attributes:
  68. label: Client log
  69. validations:
  70. required: true
  71. - type: textarea
  72. attributes:
  73. label: Server log
  74. validations:
  75. required: true