O daemon está mexendo com privilégios? Você já tentou rodar o daemon com privilégio de depuração ativado? Observe que, se você remover certos privilégios, precisará comece com "básico"; com o tempo, o conjunto de privilégios básicos aumentará e as atuais operações sem privilégios começarão a precisar de um novo privilégio básico; no Solaris 11 nós adicionamos file_write, file_read e net_access como privilégios básicos. Faltar o privilégio file_write causará o sintoma descrito por você.