王导虽然同意，但决策的庾亮不接纳。不久苏峻将领韩晃和张健攻陷姑孰并夺取当地盐米，庾亮才后悔。随苏峻军逼近，京师戒严，庾亮假节都督征讨诸军事，庾亮弟庾翼白衣领数百人守石头城，又命左卫将军赵胤为历阳太守，又命左将军司马流守慈湖，用以对抗。另一方面宣城内史桓彝亦领兵反抗苏峻，在芜湖击败苏峻别军并进据芜湖。徐州刺史郗鉴亦打算领兵南归保卫建康，但庾亮以防备北方为由不允许。温峤于次年进屯寻阳，但司马流在慈湖被韩晃击败被杀，桓彝随后亦于芜湖被韩晃击败，退守广德。苏峻则进一步逼近建康，抵御的军队多次都战败。咸和三年