You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Casey Brotherton (JIRA)" <ji...@apache.org> on 2015/08/20 06:40:47 UTC
[jira] [Created] (HADOOP-12344) validateSocketPathSecurity0 message
could be better
Casey Brotherton created HADOOP-12344:
-----------------------------------------
Summary: validateSocketPathSecurity0 message could be better
Key: HADOOP-12344
URL: https://issues.apache.org/jira/browse/HADOOP-12344
Project: Hadoop Common
Issue Type: Improvement
Components: net
Reporter: Casey Brotherton
Assignee: Casey Brotherton
Priority: Trivial
When a socket path does not have the correct permissions, an error is thrown.
That error just has the failing component of the path and not the entire path of the socket.
The entire path of the socket could be printed out to allow for a direct check of the permissions of the entire path.
{code}
java.io.IOException: the path component: '/' is world-writable. Its permissions are 0077. Please fix this or select a different socket path.
at org.apache.hadoop.net.unix.DomainSocket.validateSocketPathSecurity0(Native Method)
at org.apache.hadoop.net.unix.DomainSocket.bindAndListen(DomainSocket.java:189)
...
{code}
The error message could also provide the socket path:
{code}
java.io.IOException: the path component: '/' is world-writable. Its permissions are 0077. Please fix this or select a different socket path than '/var/run/hdfs-sockets/dn'
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)