|
| 1 | +## Guidelines |
| 2 | + |
| 3 | +Firstly, if you are an Enterprise customer, you might want to head over to our [Customer Support Portal](http://support.neo4j.com/). |
| 4 | + |
| 5 | +If you think you might have **hit a bug** in our software (it happens occasionally!) or you have specific **feature request** then use the issue feature on the relevant GitHub repository. |
| 6 | +Check first though as someone else may have already raised something similar. |
| 7 | + |
| 8 | +If you simply want to get started or have a question on how to use a particular feature, ask a question in [Neo4j Online Community](https://community.neo4j.com/) instead. |
| 9 | +[StackOverflow](http://stackoverflow.com/questions/tagged/neo4j) also hosts a ton of questions and might already have a discussion around your problem. |
| 10 | +Make sure you have a look there too. |
| 11 | + |
| 12 | +If you want to make a feature request, please prefix your issue title with `[Feature Request]` so that it is clear to us. |
| 13 | +If you have a bug report however, please continue reading. |
| 14 | +To help us understand your issue, please specify important details, primarily: |
| 15 | + |
| 16 | +- Neo4j version: Community/Enterprise X.Y.Z |
| 17 | +- Neo4j Mode: Single instance/HA cluster with X members/Casual cluster with X core Y read-replica |
| 18 | +- Driver version: X lanaguage driver X.Y.Z (If you use some other library that wraps around this driver, you might want to raise an issue there first) |
| 19 | +- Operating system: (for example Windows 10/Ubuntu 16.10 on AWS) |
| 20 | +- **Steps to reproduce** |
| 21 | +- Expected behavior |
| 22 | +- Actual behavior |
| 23 | + |
| 24 | +Additionally, include (as appropriate) log-files, stacktraces, and other debug output. |
| 25 | +Always check the server logs to see if there is any stacktrace related to the driver error too. |
| 26 | +Aslo add any solutions you've tried to solve the problem yourself. |
| 27 | + |
| 28 | +## Example bug report |
| 29 | + |
| 30 | +I got connection reset by peer errors. |
| 31 | + |
| 32 | +**Neo4j Version:** 3.4.10 Community |
| 33 | +**Neo4j Mode**: Single instance |
| 34 | +**Driver version**: JS driver 1.7.1 |
| 35 | +**Operating System:** Ubuntu 16.10 on AWS |
| 36 | + |
| 37 | +### Steps to reproduce |
| 38 | +1. Start Neo4j on a AWS instance |
| 39 | +2. Run a query with the driver |
| 40 | +3. Put the driver idle for 2h |
| 41 | +4. Run another query |
| 42 | +### Expected behavior |
| 43 | +The second query shall run successfully |
| 44 | +### Actual behavior |
| 45 | +The client failed to run the second query with a `connection reset by peer` stacktrace. |
| 46 | +*attach the stacktrace* |
| 47 | +Meanwhile, in the server log, I found this stacktrace that happened at the same time when the driver failed. |
| 48 | +*attach the stacktrace* |
0 commit comments