Description
Dear Sirs,
I've updated my Parse Server and found out that all Parse Server versions starting with 2.2.24 do not allow me to connect to it if I use "PARSE_SERVER_CLIENT_KEY": "". The problem is that all our released apps use the blank key to connect to Parse Server, so we can't change it to any other value.
I see there was a "bug fix" called:
Better support for checking application and client keys, thanks to Steven Shipton
This is the one which actually causes the issue. We tried downgrading the Parse Server to 2.2.23. And everything works ok now. If we upgrade it to 2.2.24 back, we can't connect to the server anymore with ClientKey = "". If we change the ClientKey to anything but "", it works. Nevertheless, we cannot change the client key to anything but "", because most of our clients have already downloaded the apps with ClientKey = "".
-
Server
- parse-server version 2.2.24 - 2.3.2
- Operating System: Ubuntu
- Hardware: 8 CPU, 8 GB RAM, 150GB Disk Space
- Localhost or remote server? Rackspace
-
Database
- MongoDB version: 3.2.8
- Storage engine: WiredTiger
- Hardware: 250GB
- Localhost or remote server? ObjectRocket
LOGS of the XCode, when trying to connect to Parse Server 2.2.24 with ClientKey = "" (the same key is in the parse server config ecosystem.json):
{ error : unauthorized }.