I have another question regarding Schengen entry. The first question was about forced Schengen entry. This one is about voluntary Schengen entry: the rules for Germany state that a passport should have 3 months validity. But if one is to enter Frankfurt on a passport with only 1 month validity remaining, but you show immigration that you will be in Frankfurt for only a few hours, would they let you in?
Or does that depend on the politeness of the immigration official? Or is it better to get a short layover instead that doesn't allow for downtown Frankfurt fun?