Open
Description
New Issue Checklist
- I am not disclosing a vulnerability.
- I am not just asking a question.
- I have searched through existing issues.
- I can reproduce the issue with the latest versions of Parse Server and Parse Dashboard.
Issue Description
Parse Dashboard not connecting Parse Server (err: master key is required)
Steps to reproduce
docker run --name parse-mongo-db -e MONGO_INITDB_ROOT_USERNAME=admin -e MONGO_INITDB_ROOT_PASSWORD=password -p 27017:27017 -d mongo
docker run --name parse-server -e PARSE_SERVER_APPLICATION_ID=myapp -e PARSE_SERVER_MASTER_KEY=master_key -e PARSE_SERVER_DATABASE_URI=mongodb://admin:password@mongo/parse_server?authSource=admin --link parse-mongo-db:mongo -p 1337:1337 -d parseplatform/parse-server
cat > /tmp/config.json << EOF
{
"apps": [
{
"serverURL": "http://localhost:1337/parse",
"appId": "myapp",
"masterKey": "master_key",
"appName": "myapp",
"masterKeyIps": ["127.0.0.1"]
}
],
"users": [
{
"user":"admin",
"pass":"password",
"apps": [{"appId": "myapp", "readOnly": false}]
}
]
}
EOF
docker run --name parse-dashboard -e PARSE_DASHBOARD_ALLOW_INSECURE_HTTP=true --link parse-server:parse-server -p 4040:4040 -v /tmp/config.json:/src/Parse-Dashboard/parse-dashboard-config.json -d parseplatform/parse-dashboard
Actual Outcome
Expected Outcome
Successful Login
Environment
$ docker images
parseplatform/parse-server latest 7c5539478f9a 6 days ago 262MB
parseplatform/parse-dashboard latest ba8bd5083493 3 months ago 361MB
mongo latest a440572ac3c1 3 days ago 639MB
Dashboard
- Parse Dashboard version: ba8bd5083493
- Browser (Safari, Chrome, Firefox, Edge, etc.): All
- Browser version: NA
Server
- Parse Server version: 7c5539478f9a
- Operating system: MacOS
- Local or remote host (AWS, Azure, Google Cloud, Heroku, Digital Ocean, etc): Local
Database
- System (MongoDB or Postgres): Mongo
- Database version: a440572ac3c1
- Local or remote host (MongoDB Atlas, mLab, AWS, Azure, Google Cloud, etc): Local
Logs
Failed to load resource: the server responded with a status of 403 (Forbidden)
on browser ^