Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - btrammell

Pages: [1]
1
Other modules / Request: Can we please get LetsEncrypt Support Built in?
« on: October 11, 2017, 10:22:13 pm »
Just realized this is in the incorrect place, if I could have a moderator please move this to feature requests.

I understand that every software has it's downfalls, and it's strengths.

Personally I love Zentyal. But it is so *expletive* difficult to secure with your own SSL that I'm about through with it.

This is supposed to be "the small business server". Why are we not using something as simple as LetsEncrypt, allowing users the ability to generate certificates instead of having them essentially break the functionality of the server just to get it secured?

To be honest, I don't think it would be that hard to implement either. I think it can easily be done with a patch update.

2
So I installed LetsEncrypt certificates to everything and everything is working fine, except the web admin. All services are online, and functioning fine.

There is absolutely no documentation on allowing letsencrypt to take control over the SSL certificates (which I think is a MUST for this software), so a manual installation was done, created the certificate, imported it into Zentyal.

I have no idea where to look for error messages because this server seems to have both NGINX and Apache2, and neither are reporting errors. Unless Zentyal's admin interface uses it's own port and configuration file, which again, is not documented. I don't want to have to flash this entire server for the 3rd time today because of trying to get a legit SSL certificate on my server. Seems asinine to not include something as simple as LetsEncrypt with something like this, which prides itself on SSL and Encryption.

Anyway, I digress. Anyone have a solution to this?

3
Other modules / DHCP Clients Full View?
« on: June 08, 2016, 01:13:54 am »
I am using Zentyal, and the system works better than expected.

Anyway, using the DHCP module I can see that my clients are getting IP addresses from the widget (and I'm able to verify it on the client), however I can not seem to find any way to get a FULL list of all the clients that are currently issued an IP address. Does the software not come with that capability? Seems like something that should be in there, at least a list, maybe not any other fancy bells and whistles.

Can anyone direct me to where it might be, or maybe another way to get a list of my active DHCP clients?

4
This is my fourth attempt to setup a Zentyal box for our organization. I'm trying to test this out, and I can't seem to get it to work.

I have the box configured and seeing active directory, samba, file shares, etc. However when I go to setup OpenChange I get thrown all kinds of errors.

The most recent error is the following:

Quote
Some modules reported error when saving changes . More information on the logs in /var/log/zentyal/

Error provisioning: Missing user and/or password for provision

Now I know that I typed in a password but tried it again....and again...and yet again. After several tries, I checked the log file that was referenced in the error message.

Quote
root@mail:/# tail -f /var/log/zentyal/zentyal.log
EBox::Module::Base::save('EBox::OpenChange=HASH(0x5834130)') called at /usr/shar                                     e/perl5/EBox/GlobalImpl.pm line 656
eval {...} at /usr/share/perl5/EBox/GlobalImpl.pm line 655
EBox::GlobalImpl::saveAllModules('EBox::GlobalImpl=HASH(0x34a79d0)', 'progress',                                      'EBox::ProgressIndicator=HASH(0xe42408)') called at /usr/share/perl5/EBox/Globa                                     l.pm line 95
EBox::Global::AUTOLOAD('EBox::Global=HASH(0x34a7418)', 'progress', 'EBox::Progre                                     ssIndicator=HASH(0xe42408)') called at /usr/share/zentyal/global-action line 32
eval {...} at /usr/share/zentyal/global-action line 30
2016/02/16 13:45:34 INFO> SysvolSync.pm:194 EBox::Samba::SysvolSync::sync - Sync                                     hronizing sysvol share from pmsyrdc01.global.punkmedia.net
2016/02/16 13:47:45 WARN> SmbClient.pm:69 EBox::Samba::SmbClient::new - Error co                                     nnecting with SMB server: Failed to connect: NT_STATUS_CONNECTION_DISCONNECTED a                                     t /usr/share/perl5/EBox/Samba/SmbClient.pm line 63, <GEN0> line 15.
, retrying (1 attempts)
2016/02/16 13:47:46 INFO> SmbClient.pm:65 EBox::Samba::SmbClient::new - Connecti                                     on to Samba SMB successful after 2 tries.

2016/02/16 13:49:27 WARN> zentyal.psgi:43 main::__ANON__ - Argument "" isn't numeric in numeric lt (<) at /usr/share/perl5/EBox/Model/DataTable.pm line 2648.
2016/02/16 13:49:29 INFO> GlobalImpl.pm:624 EBox::GlobalImpl::saveAllModules - Saving config and restarting services: firewall openchange
2016/02/16 13:49:29 INFO> Base.pm:231 EBox::Module::Base::save - Restarting service for module: firewall
2016/02/16 13:49:32 INFO> Base.pm:231 EBox::Module::Base::save - Restarting service for module: openchange
2016/02/16 13:51:36 ERROR> Provision.pm:456 EBox::OpenChange::Model::Provision::provision - Missing user and/or password for provision at Missing user and/or password for provision at /usr/share/perl5/EBox/OpenChange/Model/Provision.pm line 456
eval {...} at /usr/share/perl5/EBox/OpenChange/Model/Provision.pm line 442
EBox::OpenChange::Model::Provision::provision('EBox::OpenChange::Model::Provision=HASH(0x68b0bb0)', '***COMPANY NAME OMITTED***') called at /usr/share/perl5/EBox/OpenChange.pm line 286
EBox::OpenChange::_setConf('EBox::OpenChange=HASH(0x5eed590)') called at /usr/share/perl5/EBox/Module/Base.pm line 995
EBox::Module::Base::_regenConfig('EBox::OpenChange=HASH(0x5eed590)') called at /usr/share/perl5/EBox/Module/Service.pm line 972
EBox::Module::Service::_regenConfig('EBox::OpenChange=HASH(0x5eed590)') called at /usr/share/perl5/EBox/Module/LDAP.pm line 332
EBox::Module::LDAP::_regenConfig('EBox::OpenChange=HASH(0x5eed590)') called at /usr/share/perl5/EBox/Module/Kerberos.pm line 375
EBox::Module::Kerberos::_regenConfig('EBox::OpenChange=HASH(0x5eed590)') called at /usr/share/perl5/EBox/Module/Base.pm line 234
eval {...} at /usr/share/perl5/EBox/Module/Base.pm line 233
EBox::Module::Base::save('EBox::OpenChange=HASH(0x5eed590)') called at /usr/share/perl5/EBox/GlobalImpl.pm line 656
eval {...} at /usr/share/perl5/EBox/GlobalImpl.pm line 655
EBox::GlobalImpl::saveAllModules('EBox::GlobalImpl=HASH(0x3b4ddc8)', 'progress', 'EBox::ProgressIndicator=HASH(0x14e8478)') called at /usr/share/perl5/EBox/Global.pm line 95
EBox::Global::AUTOLOAD('EBox::Global=HASH(0x3b4d7f8)', 'progress', 'EBox::ProgressIndicator=HASH(0x14e8478)') called at /usr/share/zentyal/global-action line 32
eval {...} at /usr/share/zentyal/global-action line 30
2016/02/16 13:51:36 DEBUG> Provision.pm:491 EBox::OpenChange::Model::Provision::provision - Error provisioning: Missing user and/or password for provision at Error provisioning: Missing user and/or password for provision at /usr/share/perl5/EBox/OpenChange/Model/Provision.pm line 491
EBox::OpenChange::Model::Provision::provision('EBox::OpenChange::Model::Provision=HASH(0x68b0bb0)', '***COMPANY NAME OMITTED***') called at /usr/share/perl5/EBox/OpenChange.pm line 286
EBox::OpenChange::_setConf('EBox::OpenChange=HASH(0x5eed590)') called at /usr/share/perl5/EBox/Module/Base.pm line 995
EBox::Module::Base::_regenConfig('EBox::OpenChange=HASH(0x5eed590)') called at /usr/share/perl5/EBox/Module/Service.pm line 972
EBox::Module::Service::_regenConfig('EBox::OpenChange=HASH(0x5eed590)') called at /usr/share/perl5/EBox/Module/LDAP.pm line 332
EBox::Module::LDAP::_regenConfig('EBox::OpenChange=HASH(0x5eed590)') called at /usr/share/perl5/EBox/Module/Kerberos.pm line 375
EBox::Module::Kerberos::_regenConfig('EBox::OpenChange=HASH(0x5eed590)') called at /usr/share/perl5/EBox/Module/Base.pm line 234
eval {...} at /usr/share/perl5/EBox/Module/Base.pm line 233
EBox::Module::Base::save('EBox::OpenChange=HASH(0x5eed590)') called at /usr/share/perl5/EBox/GlobalImpl.pm line 656
eval {...} at /usr/share/perl5/EBox/GlobalImpl.pm line 655
EBox::GlobalImpl::saveAllModules('EBox::GlobalImpl=HASH(0x3b4ddc8)', 'progress', 'EBox::ProgressIndicator=HASH(0x14e8478)') called at /usr/share/perl5/EBox/Global.pm line 95
EBox::Global::AUTOLOAD('EBox::Global=HASH(0x3b4d7f8)', 'progress', 'EBox::ProgressIndicator=HASH(0x14e8478)') called at /usr/share/zentyal/global-action line 32
eval {...} at /usr/share/zentyal/global-action line 30


Now to be completely honest, the above log is gibberish to me. It's not working...that's all I know.

Can anyone tell me why, and how to fix this issue?

Pages: [1]