Habib Abdurrahman El Zahir merupakan orang yang dianggap Belanda paling berpengaruh dalam perang Aceh, setelah Tgk Chik Di Tiro. Tapi politik membeli kebaikan musuh dengan suapan yang dilakoni Belanda, manundukkannya. Ia berkhianat terhadap rakyat Aceh hanya karena 10.000 US$ upeti dari Belanda.
Ketika Kerajaan Aceh akan diserang oleh Belanda, raja Aceh mengutuskan Habib Abdurrahman El Zahir, Menteri Luar negeri merangkap Mangkubumi, untuk mencari bantuan ke Turki. Sekembalinya dari tugas tersebut, perang dengan Belanda telah berkecamuk. Ia pun langsung terjun dalam berbagai pertempuran. Berbagai penyerangan terhadap Belanda dilakukan.
Pada akhir tahun 1877 dan awal tahun 1878, garis pertahanan Belanda mampu ditembusnya sampai ke Pante Pirak, yang terletak di jantung Kota Kutaraja. Karena keadaan Aceh semakin genting, bulan Mei 1978, di Cot Bada digelar musyawarah antar pimpinan Aceh, untuk menyusun rencana penyerangan terhadap Belanda.