参赞大臣、阮伯仪为山兴宣总督，协助张国用剿匪。在官军的攻势下，谢文奉被迫解围。谢文奉向南圻的少将求援，希望法国协助他攻取北圻，并同意接受法国保护。但法国正与阮朝朝廷议和，没有答应其请求。谢文奉虽败，但仍佔据广安及附近海岛，不时骚扰沿海各地。嗣德帝遣阮知方为总督海安军务、张国用为协统，率军讨伐。谢文奉屡败官军，1864年击杀张国用。1865年4月，谢文奉部众再犯海阳，阮知方遣阮文伟大败之。此后提督枚善、赞理邓陈颛、督兵翁益谦屡破之，谢文奉退往海宁（今芒街市）。7月，邓陈颛、翁益谦领兵出广安，会同钦州的清朝