I am having a problem with my GlobalConnect configuration. Everything works fine when I have it set to On Demand. However, I have a set of users I want to effectively have the VPN always on, so for them I've created a second configuration but when a user in this group connects I get the following error in my System Log: GlobalProtect portal client configuration failed. Login from: MyIpAddress, User name: MyUser. Here is the portion of my configuration related to the GlobalProtect Portal, the only difference between the two configurations is the toggling of OnDemand from On to Off:
<global-protect-portal>
<entry name="Standard VPN Portal">
<portal-config>
<local-address>
<ip>#.#.#.#/26</ip>
<interface>ethernet1/1</interface>
</local-address>
<authentication-profile>Standard VPN Users</authentication-profile>
<server-certificate>STAR10_company_com</server-certificate>
</portal-config>
<client-config>
<configs>
<entry name="Always On">
<hip-collection>
<max-wait-time>20</max-wait-time>
</hip-collection>
<gateways>
<external>
<list>
<entry name="#.#.#.#">
<priority>1</priority>
</entry>
</list>
</external>
<cutoff-time>0</cutoff-time>
</gateways>
<source-user>
<member>us10\remote access always on</member>
</source-user>
<agent-ui>
<welcome-page>
<display>no</display>
</welcome-page>
<agent-user-override>with-comment</agent-user-override>
<enable-advanced-view>yes</enable-advanced-view>
<can-save-password>yes</can-save-password>
<agent-user-override-timeout>0</agent-user-override-timeout>
<max-agent-user-overrides>0</max-agent-user-overrides>
</agent-ui>
<agent-config>
<client-upgrade>transparent</client-upgrade>
<rediscover-network>yes</rediscover-network>
<resubmit-host-info>yes</resubmit-host-info>
</agent-config>
<internal-host-detection>
<ip-address>#.#.#.#</ip-address>
<hostname>wdc01.company.local</hostname>
</internal-host-detection>
<use-sso>yes</use-sso>
<on-demand>no</on-demand>
</entry>
<entry name="On Demand">
<hip-collection>
<max-wait-time>20</max-wait-time>
</hip-collection>
<gateways>
<external>
<list>
<entry name="#.#.#.#">
<priority>1</priority>
</entry>
</list>
</external>
<cutoff-time>0</cutoff-time>
</gateways>
<source-user>
<member>us10\remote access full</member>
<member>us10\remote access standard</member>
</source-user>
<agent-ui>
<welcome-page>
<display>no</display>
</welcome-page>
<agent-user-override>with-comment</agent-user-override>
<enable-advanced-view>yes</enable-advanced-view>
<can-save-password>yes</can-save-password>
<agent-user-override-timeout>0</agent-user-override-timeout>
<max-agent-user-overrides>0</max-agent-user-overrides>
</agent-ui>
<agent-config>
<client-upgrade>transparent</client-upgrade>
<rediscover-network>yes</rediscover-network>
<resubmit-host-info>yes</resubmit-host-info>
</agent-config>
<internal-host-detection>
<ip-address>10.#.#.#</ip-address>
<hostname>wdc01.company.local</hostname>
</internal-host-detection>
<use-sso>yes</use-sso>
<on-demand>yes</on-demand>
</entry>
</configs>
<agent-user-override-key>-AQ==9EIX</agent-user-override-key>
<client-certificate>Standard VPN Client</client-certificate>
</client-config>
</entry>
</global-protect-portal>
Is there a reason why switching to On Demand to No should generate a configuration error? It's not due to having two separate groups, if I set OnDemand to Yes on the broken group it immediately starts working....
... View more