El asedio lo tendieron las fuerzas independentistas combinadas gran colombianas y peruanas contra los soldados realistas que defendían la Fortaleza del Real Felipe del puerto del Callao Perú, quienes se negaron a rendirse, y rechazaron acogerse a la capitulación de la Batalla de Ayacucho, aunque los defensores desconocían que por una cláusula secreta no estaban incluidos en dicha capitulación de Ayacucho, por lo que sitiados habían quedado en entera responsabilidad de proceder según alcanzaran su honor y patriotismo.