Happy New year to all!
It is a best practice to use the random source port. One of our customers is implementing a third party application that uses the same source and destination non-standard TCP port (50150).
The first session gets established successfully. The application tries to re-establishing another session ( after 4 seconds) using the same source and destination port if the previous session gets a break. FW considers a new session request ( SYN request) as part of the existing established session as it was neither terminated properly nor used the different source port. Therefore, the application is unable to re-established the session.
Just wondering do anyone from you came across with a similar situation? If yes then what was the resolution?
Appreciate your inputs.