ångaren Kaffraria har lidit svårt haveri.