Wieso liegt das am Browser?
Das Problem ist doch, dass Ihre Zertifikat entweder keinen gültigen Zertifizierungspfad (weil selbst-signiert) haben (wahrscheinlich) oder dass er (z.B. über Cache-Poisoning) mit einem gefakten Server verbunden ist (eher unwahrscheinlich).
Mit dem selbst-signierten Zertifikat erkannt man das nur relativ schlecht. Wäre also klasse, wenn die Zertifikate bei Gelegenheit mal gegen durchgängig signierte ausgetauscht werden würden