No block source available after updating to new wallet with -rescan switch.
Do you have addnoe in your config ?
Stop darkcoind. Remove addnode. wait 10 min.
Use -reindex
-rescan Rescan the block chain for missing wallet transactions
-reindex Rebuild block chain index from current blk000??.dat files
I looked away from it and it started working by itself eventually, on two separate systems.