GithubHelp home page GithubHelp logo

Comments (3)

louim avatar louim commented on May 28, 2024

Hey @Alynsk1 ,

It seems like the playbook doesn't have the permission to create the folder there. I see in the error payload various references to "selinux", would you happen to use it? It's a wild guess, but that may be causing the problem you see?

You can also change the path where the files are created by setting the htpasswd_path variable:

htpasswd_path: /etc/htpasswd

Maybe you could try some other path to see if you encounter the same problem?

from bedrock-site-protect.

Alynsk1 avatar Alynsk1 commented on May 28, 2024

Hi @louim ,

I run macos mojave 10.14.6
The box is on Ubuntu 18.04.3 (LTS) x64

I have try to change the path to srv/www/htpasswd and i still got a permission error.

I think I got an error with passlib missing from Trellis install on my first run (version 2.0.0) and I resolve by adding to trellis/group_vars/all/main.yml

apt_packages_custom:
  python3-passlib: present

as mentionned in Issue #15

Maybe there is a link between the two.

I have this set to false in trellis/group_vars/all/security.yml

sshd_permit_root_login: false
sshd_password_authentication: false

if there could be a problem here.

I think I will try a fresh Trellis and try to push to a new droplet to see if i still got the error.

from bedrock-site-protect.

Alynsk1 avatar Alynsk1 commented on May 28, 2024

Hi @louim ,

I made a fresh install of Trellis and reinstall the role.

Now I have this error output
TASK [bedrock-site-protect : Set Nginx Auth Type] ****************************** changed: [xxx.xxx.xxx.xxx] => (item=example.com) ERROR! The requested handler 'reload nginx' was not found in either the main handlers list nor in the listening handlers list exit status 1

I'm I suppose to see a Handler in
⁨trellis⁩/⁨roles⁩/⁨nginx⁩/tasks⁩ ?

from bedrock-site-protect.

Related Issues (14)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.