Can you provide more details around at which step this issue happens?
Also giving more details about your Sentry instance like its version, whether you are using our on-premise repo or a custom installation, whether you are using HTTPS etc. would all help.
Hi! This happens right after I click ‘Install’ in github app popup window. I see error in browser and error in logs.
I do use SSL, in my config I have env SENTRY_USE_SSL=1.
I run with docker-compose with ‘image: sentry’.
I use nginx as proxy and manage certs with lets encrypt. Nginx config is from official docs.
After this error github app is installed on the account, but in sentry there are no integrations installed.
I’ve seen this happen when the hostnames used for integration and actual hostnames assumed by the services does not match, for example you connect to sentry via CNAME, or shortned name that is in the search path (http://sentry oppose to http://sentry.company.internal).
This can also happen if one side uses TLS, and the other one doesn’t, or the certs cannot be validated.
You should be able to see some key system settings from the UI by visiting http://localhost:9000/settings/sentry/ (replace the host name and port with yours).
I checked everything, but problem is I cant figure out why it’s not working. And error log does not describe any information.
Any ideas how to further debug it?
If you can be more specific about what you checked and what you expected things to be, we may be able to provide more help. You may also try setting the logging level to DEBUG and see if it provides more helpful information: https://docs.sentry.io/server/config/#logging