조조가 죽고, 서평의 국연이 반란을 일으켜 호강교위(護羌校尉)를 자칭하였으나, 소칙이 토벌에 나서니 항복하였다. 이 공적으로 문제는 소칙을 호강교위에 임명하였고, 관내후에 봉하였다.

그러나 국연은 다른 군과 연계하여 다시 반란을 일으켰다. 장액의 장진(張進)은 장액태수 두통(杜通)을 억류하고, 주천의 황화(黃華)는 주천태수 신기(辛機)의 통치를 거부하고 각자 태수를 자칭하며 국연에게 호응하였다. 더불어 무위의 오랑캐들이 노략질을 하니 길이 끊겼고, 무위태수 관구흥(毌丘興)이 소칙에게 사태의 위급함을 알렸다. 옹주와 양주의 여러 호족들은 모두 장진 등의 뜻을 따랐으므로, 금성의 백성들은 장진을 대적할 수 없다고 생각하였다. 장군 학소와 위평(魏平)은 전부터 금성에 주둔하고 있었으나, 조서를 받았기 때문에 함부로 군세를 움직일 수 없었다.

소칙은 학소와 위평에게 잠깐 조서를 어겨서라도 군세를 움직여 반란을 진압할 것을 청하였다. 학소와 위평은 의견을 받아들이고 군세를 이끌어 무위를 구하고 오랑캐를 항복시켰으며, 관구흥과 함께 장진을 쳤다. 국연은 이 소식을 듣고 보병과 기병 3천 명을 이끌고 소칙을 맞이했는데, 말로는 도우러 왔다고 하였지만 실은 반란을 일으키려 한 것이었다.

소칙은 국연을 꾀어 회견을 청하고, 그 기회에 그를 죽여 이를 공표하니 나머지 무리는 모두 흩어져 달아났다. 소칙이 장액을 포위하여 깨뜨리고 장진과 그 추종자들을 모두 죽이니, 무리는 모두 항복하였다. 황화는 국연이 패하자 항복하였고, 소칙은 금성으로 돌아갔다. 조정에서는 소칙을 도정후(都亭侯)에 봉하고 식읍 3백 호를 내렸다.
주천태수 신기의 통치를 수락한 사람은?
황화(黃華)