Hi,
We're experiencing connection issues between AppSheet and our MySQL database hosted on a Debian server (jotelulu). None of our apps can connect to any database, regardless of the user credentials used.
We're encountering two different errors:
System.Threading.Tasks.TaskCanceledException: A task was canceled.at ServerHandler.SyncRequestHandler.ReadTablesWithParallelForEach(IPerfCollector perfCollector, Context context, IReadOnlyDictionary`2 perTableParamsFromClient, String appTemplateName, AppTemplate appTemplate, DataFormat desiredFormat, IList`1 appTables, AppErrors appErrors, ConcurrentDictionary`2 tableDataOut, CancellationToken cancellationToken) in /src/ControllerHandler/ServerHandler/SyncRequestHandler.cs:line 837[...]
Error: Data table 'TM_AccountingSubaccount' is not accessible due to: Authentication method 'caching_sha2_password' failed. Either use a secure connection, specify the server's RSA public key with ServerRSAPublicKeyFile, or set AllowPublicKeyRetrieval=True.
We're seeing these errors consistently across all attempts to access our apps, suggesting it might be a configuration or authentication issue rather than a resource or connectivity problem. The authentication error specifically points to MySQL's security configuration, but we're unsure of the best way to resolve this.
Thanks for your time
Please contact AppSheet Support for help with this.
Will do that, thanks Steve
User | Count |
---|---|
20 | |
13 | |
8 | |
3 | |
2 |