General procedure for the synthesis of 1H-pyrrolo[2,3-b]pyridin-5-ol from 1-triisopropylsilyl-5-bromo-7-azaindole: To a 50 mL reaction flask at room temperature were added the compound of formula II (4.08 g, 11.5 mmol), copper acetylacetonate (0.15 g, 0.575 mmol), MHPO (0.15 g, 0.575 mmol), lithium hydroxide monohydrate (2.42 g, 57.5 mmol), 18 mL of DMSO, and 4.5 mL of water. Stirring was turned on, the air in the reaction system was replaced with nitrogen, and the reaction temperature was raised to an internal temperature of 100°C. The reaction was maintained at this temperature for 6 h. The reaction was carried out by TLC. The progress of the reaction was monitored by TLC and after confirming that the ingredients were fully reacted, the heating was stopped and the reaction mixture was cooled to room temperature (20-30°C). 100 mL of water was added to the reaction mixture and the pH was adjusted to 6 with 2 N dilute hydrochloric acid, at which point a solid precipitated. Filtering was carried out and the solid was collected. The aqueous phase was extracted with ethyl acetate (50 mL × 3) and the organic phases were combined. The organic phase was washed sequentially with water and saturated aqueous sodium chloride solution each, and then dried over anhydrous sodium sulfate. The solvent was concentrated under reduced pressure to give the compound of formula III. Yield: 1.2 g, yield: 78.5%.