20071107 unknown: Leaky seals may delay Discovery's October launch