Core Server
  1. Core Server
  2. SERVER-1774

/tmp/mongodb-27017.sock permissions incorrect

    Details

    • Type: Bug Bug
    • Status: Closed Closed
    • Priority: Major - P3 Major - P3
    • Resolution: Fixed
    • Affects Version/s: 1.6.2
    • Fix Version/s: 1.7.1
    • Component/s: None
    • Labels:
      None
    • Environment:
      Ubuntu 10.04 64bit (without selinux)
      nginx->phpcgi
      PHP 5.3.2
      Mongo Pecl 1.0.9
    • Backport:
      No
    • Operating System:
      Linux
    • Bug Type:
      Logical
    • # Replies:
      1
    • Last comment by Customer:
      false

      Description

      /tmp/mongodb-27017.sock and /tmp/mongodb-28017.sock created with 755 permissions. rw permissions are required to connect to unix sockets so unless you are running as the same user as mongodb or root you cannot connect to the socket. Other applications I have looked at create unix sockets with 777 permissions.

      This may also be an issue with mongos.

        Activity

        • Comments
        Hide
        auto
        added a comment -

        Author:

        {'login': 'RedBeard0531', 'name': 'Mathias Stearn', 'email': 'mathias@10gen.com'}

        Message: give unix sockets 777 permissions SERVER-1774
        http://github.com/mongodb/mongo/commit/4fada3fc467c47bb3766ea694d1796d46929b7cb

        Show
        auto
        added a comment - Author: {'login': 'RedBeard0531', 'name': 'Mathias Stearn', 'email': 'mathias@10gen.com'} Message: give unix sockets 777 permissions SERVER-1774 http://github.com/mongodb/mongo/commit/4fada3fc467c47bb3766ea694d1796d46929b7cb

          People

          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Days since reply:
              3 years, 31 weeks, 6 days ago
              Date of 1st Reply: