Ticket #4494 (closed defect: worksforme)
openvpn CA
| Reported by: | nagydaniel1337@… | Owned by: | jamor@… |
|---|---|---|---|
| Milestone: | Component: | base | |
| Severity: | normal | Keywords: | |
| Cc: |
Description
Sorry, an unexpected error has ocurred No CA certificate
To show technical details click here.
Trace No CA certificate at /usr/share/perl5/EBox/OpenVPN/Server.pm line 201 EBox::OpenVPN::Server::caCertificatePath('EBox::OpenVPN::Server=HASH(0x23dde370)') called at /usr/share/perl5/EBox/OpenVPN/Server/ClientBundleGenerator.pm line 184 EBox::OpenVPN::Server::ClientBundleGenerator::_clientCertificatesPaths('EBox::OpenVPN::Server::ClientBundleGenerator::Linux', 'EBox::OpenVPN::Server=HASH(0x23dde370)', 'Czimra') called at /usr/share/perl5/EBox/OpenVPN/Server/ClientBundleGenerator.pm line 240 EBox::OpenVPN::Server::ClientBundleGenerator::_createBundleContents('EBox::OpenVPN::Server::ClientBundleGenerator::Linux', 'EBox::OpenVPN::Server=HASH(0x23dde370)', '/var/lib/ebox/tmp/Czimra_14-client.tmp', 'installer', 0, 'addresses', 'ARRAY(0x2375a720)', 'clientCertificate', 'Czimra', ...) called at /usr/share/perl5/EBox/OpenVPN/Server/ClientBundleGenerator.pm line 222 EBox::OpenVPN::Server::ClientBundleGenerator::clientBundle('EBox::OpenVPN::Server::ClientBundleGenerator::Linux', 'installer', 0, 'addresses', 'ARRAY(0x2375a720)', 'clientCertificate', 'Czimra', 'server', 'EBox::OpenVPN::Server=HASH(0x23dde370)', ...) called at /usr/share/perl5/EBox/OpenVPN/Server.pm line 596 EBox::OpenVPN::Server::clientBundle('EBox::OpenVPN::Server=HASH(0x23dde370)', 'clientType', 'linux', 'clientCertificate', 'Czimra', 'addresses', 'ARRAY(0x2375a720)', 'installer', 0, ...) called at /usr/share/perl5/EBox/OpenVPN/Model/DownloadClientBundle.pm line 282 EBox::OpenVPN::Model::DownloadClientBundle::formSubmitted('EBox::OpenVPN::Model::DownloadClientBundle?=HASH(0x23760570)', 'EBox::Model::Row=HASH(0x23eb58e0)', undef) called at /usr/share/perl5/EBox/Model/DataForm.pm line 572 EBox::Model::DataForm::updatedRowNotify('EBox::OpenVPN::Model::DownloadClientBundle?=HASH(0x23760570)', 'EBox::Model::Row=HASH(0x23eb58e0)', undef) called at /usr/share/perl5/EBox/Model/DataForm/Action.pm line 107 EBox::Model::DataForm::Action::setTypedRow('EBox::OpenVPN::Model::DownloadClientBundle?=HASH(0x23760570)', , 'HASH(0x23e27ab0)', 'force', undef, 'readOnly', undef) called at /usr/share/perl5/EBox/Model/DataForm.pm line 340 EBox::Model::DataForm::setRow('EBox::OpenVPN::Model::DownloadClientBundle?=HASH(0x23760570)', undef, 'addr2', undef, 'installer', undef, 'addr3', undef, 'certificate', ...) called at /usr/share/perl5/EBox/CGI/Controller/DataTable.pm line 121 EBox::CGI::Controller::DataTable::editField('EBox::CGI::Controller::DataTable?=HASH(0x22b5cb44)') called at /usr/share/perl5/EBox/CGI/Controller/DataTable.pm line 226 EBox::CGI::Controller::DataTable::_process('EBox::CGI::Controller::DataTable?=HASH(0x22b5cb44)') called at /usr/share/perl5/EBox/CGI/ClientRawBase.pm line 174 EBox::CGI::ClientRawBase::run('EBox::CGI::Controller::DataTable?=HASH(0x22b5cb44)') called at /usr/share/perl5/EBox/CGI/Run.pm line 120 EBox::CGI::Run::run('EBox::CGI::Run', 'OpenVPN/Controller/DownloadClientBundle', 'EBox') called at /usr/share/ebox/cgi/ebox.cgi line 35 ModPerl::ROOT::ModPerl::Registry::usr_share_ebox_cgi_ebox_2ecgi::handler('Apache2::RequestRec?=SCALAR(0x22aa7084)') called at /usr/lib/perl5/ModPerl/RegistryCooker.pm line 204 eval {...} called at /usr/lib/perl5/ModPerl/RegistryCooker.pm line 204 ModPerl::RegistryCooker::run('ModPerl::Registry=HASH(0x22b5c888)') called at /usr/lib/perl5/ModPerl/RegistryCooker.pm line 170 ModPerl::RegistryCooker::default_handler('ModPerl::Registry=HASH(0x22b5c888)') called at /usr/lib/perl5/ModPerl/Registry.pm line 31 ModPerl::Registry::handler('ModPerl::Registry', 'Apache2::RequestRec?=SCALAR(0x22aa7084)') called at -e line 0 eval {...} called at -e line 0
Attachments
Change History
comment:1 Changed 12 months ago by jamor@…
- Status changed from new to closed
- Resolution set to worksforme
Hello Nagydaniel,
it seems to me that your certificates database is corromped. Go to the Certification Authority, revoke and create a new certificate.
If this not works, you can try to restore from a previous backup to restore your certification authority data.
Another, more drastic, solution would be to remove all the CA data and setup again the CA. For this, remove the CA data with this command:
sudo rm -rf /var/lib/zentyal/CA
Regards,
Javier
