New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Server system stopped working after recent update. #1249
Comments
It looks like your config.txt contains some syntax error. Would you please look into the config.txt and inspect the line with DisableMSIAmonitor? |
Could you please upload your config.txt (please remove the secret API keys) - do you have more than one config.txt, e.g. for clients in subfolders? |
Yes, I have other Configs. |
I checked all of them, DisableMSIAmonitor is the same in each one. |
Was this a single version step update? And, which Powershell version are you using? |
Could you also please upload the current |
It was a single step. user@miningserver:~/RainbowMiner$ pwsh https://aka.ms/pscore6-docs PS /home/user/RainbowMiner> |
I do see some of my other rigs upgraded with no issue. So I may be an isolated issue. Just want to make sure you have the info quickly though. |
How weird! It really seems to have a problem with the config.txt parsing, for whatever reason. I'll quickly setup a linux test system and give your config a shot.
|
Cool, Ya I followed your steps there.. Upgraded. Of course I tried it just in case. Same outcome. |
Ok, could you please now upload all other config.txt in all subdirectories of |
Got it. I slowly removed each sub config until the script ran. That lead me to the config that was bad and sure enough there was a typo in one. |
Very good :) I have updated the error checking for that parser at startup. Now you will see a warning message, but the system will still start. |
- change startup parser to show warnings instead of error, if sub-config files contain JSON syntax errors. But system will still start (issue #1249)
user@miningserver:~/RainbowMiner$ sudo ./start.sh
Transcript started, output file is .\Logs\RainbowMiner_2020-11-16_18-54-58.txt
__________ .__ . _____ .
_____ _____ || _ | ______ _ / \ || ____ ___________
| /_ \ | |/ | __ \ / _ \ / / / \ / | |/ _/ __ _ __
| | \ / __ | | | \ _\ ( <> ) / Y \ | | \ /| | /
||_ /(____ /|| / /_/ /_/_|__ /|| /__ >__|
/ / / / / / /
Starting v4.6.4.9! Please wait..
Detecting devices ..
Initialize configuration ..
Write-Log : Please check your configuration: Conversion from JSON failed with error: Invalid character after parsing property name. Expected ':' but got: ". Path 'DisableMSIAmonitor', line 69, position 3.
At /home/user/RainbowMiner/Modules/Core.psm1:291 char:9
Write-Log : is invalid. Cannot continue.
At /home/user/RainbowMiner/Modules/Core.psm1:459 char:9
Transcript stopped, output file is /home/user/RainbowMiner/Logs/RainbowMiner_2020-11-16_18-54-58.txt
user@miningserver:~/RainbowMiner$
The text was updated successfully, but these errors were encountered: