Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Update documentation Configuring SSL certificates on the Wazuh dashboard using Let’s Encrypt #363

Open
3 tasks
c-bordon opened this issue Oct 17, 2024 · 2 comments

Comments

@c-bordon
Copy link
Member

Community related https://github.com/wazuh/community/issues/37203

Description

It is necessary to update the documentation Configuring SSL certificates on the Wazuh dashboard using Let’s Encrypt, the documentation on YUM does not work on Amazon Linux 2, the distribution we are using for our AMI, it is necessary to consider the installation for this OS and validate that it works on all systems. Recommended:

https://documentation.wazuh.com/current/quickstart.html#operating-system

Task

  • Verify that the steps outlined in the documentation work on all recommended systems
  • Update documentation with changes according to each distribution
  • Test that the changes work correctly
@Ifex370
Copy link
Member

Ifex370 commented Nov 18, 2024

Hi @c-bordon

We will simulate SSL configuration on Wazuh running on Amazon Linux 2 and respond to the issue.
Thanks.

@Ifex370
Copy link
Member

Ifex370 commented Nov 25, 2024

Hello @c-bordon

The procedure to have this done on Amazon Linux 2 is as follows:

  1. Enable EPEL repository:
    sudo amazon-linux-extras enable epel

  2. Install EPEL repository tools:
    sudo yum install epel-release

  3. Confirm the EPEL repository is available:
    yum repolist

You should see a repo name that says "Amazon Extras repo for epel"

Install certbot

  1. Install Certbot on your Amazon Linux 2 repo using the following command:
    yum install -y certbot python3-certbot-apache

  2. Confirm the Certbot version using the command:
    certbot --version

** At this point, the user can go ahead with the other parts of the configuration - "Configure certbot to generate Let’s Encrypt SSL certificate..."

We are in the process of updating the documentation. However, we would appreciate your feedback in testing that the above works and that you can generate certificates using the installed Certbot tool.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants