Tag

umask

0 views collected around this technical thread.

Practical DevOps Architecture
Practical DevOps Architecture
Feb 22, 2021 · Operations

Resolving Tomcat Log File Permission Issues by Adjusting UMASK

This article explains why Tomcat log files inherit restrictive permissions after deployment, describes Linux UMASK behavior, and provides step‑by‑step instructions to modify the catalina.sh script so that log files use the system's default 644/640 permissions.

Tomcatlinux permissionslog-files
0 likes · 4 min read
Resolving Tomcat Log File Permission Issues by Adjusting UMASK
Efficient Ops
Efficient Ops
Feb 18, 2021 · Operations

Why Did Nginx Return 403? Uncovering Permissions, UMASK, and Jenkins Pitfalls

This article walks through a real‑world deployment failure where Nginx returned 403 errors, explains Linux file permission bits, the impact of UMASK on generated files, and how Jenkins and Tomcat settings caused the issue, offering step‑by‑step troubleshooting and resolution.

403File PermissionsJenkins
0 likes · 8 min read
Why Did Nginx Return 403? Uncovering Permissions, UMASK, and Jenkins Pitfalls
Efficient Ops
Efficient Ops
Aug 27, 2018 · Operations

Why Nginx Returned 403 After Jenkins Deployment and How to Fix It

This article walks through a real‑world deployment failure where Nginx served a 403 error after Jenkins‑driven releases, explains the root causes such as file‑permission mismatches and Tomcat 8's default umask, and provides step‑by‑step fixes to restore proper access.

403DockerJenkins
0 likes · 7 min read
Why Nginx Returned 403 After Jenkins Deployment and How to Fix It