Thank you Wayne for the good news on finding the CICS configuration AUTOCONNECT setting. Glad you were able to resolve the number of application sessions.
On the service sessions issue, I believe it is a matter of implementation on the VTAM side verses Linux on how many SNASVCMG (SNA Service Manager) sessions get started. This session is only used to manage the sessions with CNOS flows. It really does not matter and will not be a performance issue if there is only 1 session and not 2.
On the VTAM side, if it starts the SNASVCMG sessions first, the CS Linux receives the ATTACH and it does not start its "Primary" or "Winner" side of the sessions until for first session is finished. The CS Linux processing then sees there is already a SNASVCMG session with the partner LU, and it uses that session to responds that it will negotiate on that 1 session.
When the CS Linux is the side that starts the SNASVCMG connection, VTAM receives the ATTACH and has no prior record of a partner LU session manager flow. VTAM responds before the ATTACH is fully processed with an ATTACH to start a SNASVCMG with CS Linux. This is why when CS Linux starts the sessions, there may be 2 sessions. One is for sending in each direction.
I would not worry about there being 1 or 2 SNASVCMG sessions because it is a matter of timing on how these get setup. The CS Linux side does not respond as quickly in setting up its side of the SNASVCMG sessions, allowing for the 1 session to be used in full duplex mode. VTAM starts its side of the flow before the first session gets completely setup.
Jeff L Smith