mirror of
https://github.com/raspiblitz/raspiblitz.git
synced 2025-04-24 07:20:23 +02:00
#1275 automated detecting failing txbuild
This commit is contained in:
parent
7f27e67a99
commit
6c76e38d05
@ -62,10 +62,31 @@ if [ ${bitcoinActive} -eq 0 ] || [ ${#bitcoinErrorFull} -gt 0 ] || [ "${1}" == "
|
||||
echo ${bitcoinErrorFull}
|
||||
echo
|
||||
fi
|
||||
echo "-> Use following command to debug: /home/admin/XXdebugLogs.sh"
|
||||
echo "-> To force Main Menu run: /home/admin/00mainMenu.sh"
|
||||
echo "-> To try restart: restart"
|
||||
|
||||
# check if maybe problems with txindex
|
||||
source <(/home/admin/config.scripts/network.txindex.sh status)
|
||||
if [ "${txindex}" == "1" ]; then
|
||||
if [ "${indexFinished}" == "0" ]; then
|
||||
# bitcoind is not starting while still building index - recommend turning off index and restart
|
||||
whiptail --title "Problems with Bitcoin Index" --yes-button "TurnOff TxIndex" --no-button "Do Nothing" --yesno "It looks like ${network}d has problems building the txindex. Turning Off the txindex and restart is recommended." 10 60
|
||||
if [ $? -eq 0 ]; then
|
||||
# delete txindex, turn off and deactivate apps needed index
|
||||
sudo /home/admin/config.scripts/network.txindex.sh delete
|
||||
whiptail --msgbox "OK txindex was turned off.\n\nTo be able to build a valid txindex in the future you might need to reset/redownload the blockchain." 10 56 "" --title " TXINDEX OFF "
|
||||
/home/admin/XXshutdown.sh reboot
|
||||
fi
|
||||
else
|
||||
# bitcoind is not starting but index was build in the past - recommend repair with turning off index
|
||||
echo "-> Use command 'repair' and then choose 'DELETE-INDEX' to try rebuilding transaction index."
|
||||
fi
|
||||
fi
|
||||
|
||||
echo "-> Use command 'repair' and then choose 'RESET-CHAIN' to try downloading new blockchain."
|
||||
echo "-> Use command 'debug' for more log output you can use for getting support."
|
||||
echo "-> Use command 'menu' to open main menu."
|
||||
echo "-> Have you tried to turn it off and on again? Use command 'restart'"
|
||||
echo ""
|
||||
exit 1
|
||||
fi
|
||||
else
|
||||
height=6
|
||||
|
@ -3,7 +3,7 @@
|
||||
# command info
|
||||
if [ $# -eq 0 ] || [ "$1" = "-h" ] || [ "$1" = "-help" ]; then
|
||||
echo "config script to switch txindex on or off"
|
||||
echo "network.txindex.sh [status|on|off]"
|
||||
echo "network.txindex.sh [status|on|off|delete]"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user