Чтобы исправить ошибку с недействительным сертификатом на сервере Openfire, вам нужно обновить или переустановить сертификат на сервере. Вы можете сгенерировать новый сертификат или купить SSL-сертификат у доверенного удостоверяющего центра.
Что касается проблемы с xmpp клиентом на golang, которая возникла спустя несколько часов после запуска и связана с ошибкой на сервере, вам следует проверить журналы сервера Openfire для получения более подробной информации об ошибке. Возможно, проблема связана с перегрузкой сервера, сетевыми проблемами или другими причинами.
Попробуйте перезапустить сервер Openfire и xmpp клиент, чтобы сбросить возможные неполадки в работе. Также убедитесь, что у вас актуальная версия xmpp клиента и Openfire, и что все настройки соединения правильно сконфигурированы. Если проблема продолжается, обратитесь к разработчикам приложения или технической поддержке Openfire для получения помощи в устранении неполадок.