03-28-2017 03:53 AM
A bit confused now :0
My policy as below:
So port 80 is allowed when l attempting to connect to the device over the web browser (Chrome) but after Palo actually identified that this is not a "panos-web-interface" app (based on tcp 3 way handshake and some data) didn't the response to the request. I understood that there is no other way to do it unless you got a sufficient data to identified the app hence fist packet is allow based on destination port and session is created.
Another policy snip:
This may not be the best example but for "http-video" (along with other app`s) my Depends on Applications: web-browsing.
My question is what is classified as a web-browsing (it is purely any web-browser request or something more specific) and what else will be allowed if my policy permit two application: https-video and web-browsing? What if l will be surfing the lnternet over the Chrome doest it means that any web-browsing traffic (requests) is allowed and will be successful ?
03-28-2017 02:39 PM - edited 03-28-2017 04:08 PM
Now l can see when enabled "Log at Session Start" that this is the same session ID and can see how the app is changing from parent to the child. Nice explanation!
Do you know if the child app which depends on the application (let's say web-browsing) because it is using the same port 80 (or because it is working in the conjunction/over the web-browsing app). ln our case SSL port 443.
03-29-2017 12:45 AM
The child app depends on the parent, because the child can only be identified _after_ the parent has been identified by AppID (the first thing AppID sees is the parent's behavior, so identifies as the parent, then the session starts to send child payload and AppID can change to the child app)
The parent app is sort of the transport layer for the child app
03-29-2017 12:56 AM
Great! Exactly what l wanted to understand. Thanks as always
Click Accept as Solution to acknowledge that the answer to your question has been provided.
The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!
These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!
The LIVEcommunity thanks you for your participation!