| 
									
										
										
										
											2018-11-12 21:17:24 +08:00
										 |  |  | OpenSSL User Support resources | 
					
						
							|  |  |  | ============================== | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-11-13 18:05:47 +08:00
										 |  |  | See the <https://www.openssl.org/support/contracts.html> for details on how to | 
					
						
							|  |  |  | obtain commercial technical support. | 
					
						
							| 
									
										
										
										
											2019-11-30 02:45:56 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-11-13 18:05:47 +08:00
										 |  |  | If you have general questions about using OpenSSL | 
					
						
							|  |  |  | ------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2019-11-30 02:45:56 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-10-17 16:45:49 +08:00
										 |  |  | In this case the [openssl-users] mailing list is the right place for you. | 
					
						
							| 
									
										
										
										
											2019-11-30 02:45:56 +08:00
										 |  |  | The list is not only watched by the OpenSSL team members, but also by many | 
					
						
							|  |  |  | other OpenSSL users. Here you will most likely get the answer to your questions. | 
					
						
							|  |  |  | An overview over the [mailing lists](#mailing-lists) can be found below. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-11-13 18:05:47 +08:00
										 |  |  | If you think you found a Bug | 
					
						
							|  |  |  | ---------------------------- | 
					
						
							| 
									
										
										
										
											2019-11-30 02:45:56 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-11-13 18:05:47 +08:00
										 |  |  | *NOTE: this section assumes that you want to report it or figure it out and | 
					
						
							|  |  |  | fix it.  What's written here is not to be taken as a recipe for how to get a | 
					
						
							|  |  |  | working production installation* | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | If you have any problems with OpenSSL then please take the following steps | 
					
						
							|  |  |  | first: | 
					
						
							| 
									
										
										
										
											2019-11-30 02:45:56 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | - Search the mailing lists and/or the GitHub issues to find out whether | 
					
						
							|  |  |  |   the problem has already been reported. | 
					
						
							|  |  |  | - Download the latest version from the repository to see if the problem | 
					
						
							|  |  |  |   has already been addressed. | 
					
						
							|  |  |  | - Configure without assembler support (`no-asm`) and check whether the | 
					
						
							|  |  |  |   problem persists. | 
					
						
							|  |  |  | - Remove compiler optimization flags. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Please keep in mind: Just because something doesn't work the way you expect | 
					
						
							|  |  |  | does not mean it is necessarily a bug in OpenSSL. If you are not sure, | 
					
						
							|  |  |  | consider searching the mail archives and posting a question to the | 
					
						
							| 
									
										
										
										
											2020-10-17 16:45:49 +08:00
										 |  |  | [openssl-users] mailing list first. | 
					
						
							| 
									
										
										
										
											2019-11-30 02:45:56 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | ### Open an Issue
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | If you wish to report a bug, please open an [issue][github-issues] on GitHub | 
					
						
							|  |  |  | and include the following information: | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - OpenSSL version: output of `openssl version -a` | 
					
						
							|  |  |  | - Configuration data: output of `perl configdata.pm --dump` | 
					
						
							|  |  |  | - OS Name, Version, Hardware platform | 
					
						
							|  |  |  | - Compiler Details (name, version) | 
					
						
							|  |  |  | - Application Details (name, version) | 
					
						
							|  |  |  | - Problem Description (steps that will reproduce the problem, if known) | 
					
						
							|  |  |  | - Stack Traceback (if the application dumps core) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Not only errors in the software, also errors in the documentation, in | 
					
						
							|  |  |  | particular the manual pages, can be reported as issues. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ### Submit a Pull Request
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | The fastest way to get a bug fixed is to fix it yourself ;-). If you are | 
					
						
							|  |  |  | experienced in programming and know how to fix the bug, you can open a | 
					
						
							| 
									
										
										
										
											2021-12-04 13:41:10 +08:00
										 |  |  | pull request. The details are covered in the [Contributing][contributing] section. | 
					
						
							| 
									
										
										
										
											2019-11-30 02:45:56 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | Don't hesitate to open a pull request, even if it's only a small change | 
					
						
							|  |  |  | like a grammatical or typographical error in the documentation. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Mailing Lists | 
					
						
							|  |  |  | ============= | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-10-17 16:45:49 +08:00
										 |  |  | The OpenSSL maintains a number of [mailing lists] for various purposes. | 
					
						
							| 
									
										
										
										
											2019-11-30 02:45:56 +08:00
										 |  |  | The most important lists are: | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-10-17 16:45:49 +08:00
										 |  |  | - [openssl-users]    for general questions about using the OpenSSL software | 
					
						
							|  |  |  |                      and discussions between OpenSSL users. | 
					
						
							| 
									
										
										
										
											2019-11-30 02:45:56 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-10-17 16:45:49 +08:00
										 |  |  | - [openssl-announce] for official announcements to the OpenSSL community. | 
					
						
							| 
									
										
										
										
											2019-11-30 02:45:56 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-10-17 16:45:49 +08:00
										 |  |  | - [openssl-project]  for discussion about the development roadmap | 
					
						
							|  |  |  |                      and governance. | 
					
						
							| 
									
										
										
										
											2019-11-30 02:45:56 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-11-13 18:05:47 +08:00
										 |  |  | Only subscribers can post to [openssl-users] or [openssl-project].  The | 
					
						
							|  |  |  | archives are made public, however.  For more information, see the [mailing | 
					
						
							|  |  |  | lists] page. | 
					
						
							| 
									
										
										
										
											2019-11-30 02:45:56 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-11-13 18:05:47 +08:00
										 |  |  | There was an [openssl-dev] list that has been discontinued since development | 
					
						
							|  |  |  | is now taking place in the form of GitHub pull requests. Although not active | 
					
						
							|  |  |  | anymore, the searchable archive may still contain useful information. | 
					
						
							| 
									
										
										
										
											2019-11-30 02:45:56 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | <!-- Links --> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [mailing lists]:     https://www.openssl.org/community/mailinglists.html | 
					
						
							|  |  |  | [openssl-users]:     https://mta.openssl.org/mailman/listinfo/openssl-users | 
					
						
							|  |  |  | [openssl-announce]:  https://mta.openssl.org/mailman/listinfo/openssl-announce | 
					
						
							|  |  |  | [openssl-project]:   https://mta.openssl.org/mailman/listinfo/openssl-project | 
					
						
							|  |  |  | [openssl-dev]:       https://mta.openssl.org/mailman/listinfo/openssl-dev | 
					
						
							| 
									
										
										
										
											2021-12-04 13:41:10 +08:00
										 |  |  | [github-issues]:     https://github.com/openssl/openssl/issues/new/choose | 
					
						
							|  |  |  | [contributing]:      https://github.com/openssl/openssl/blob/master/CONTRIBUTING.md |