Dimensions CM Git Client for VS Code Failed to run a request to remote server

I am using the Dimensions CM Git Client for VS Code to connect to our PVCS server. I get the following output on my Dimensions terminal when I try to connect (using my authentication):

5/2/2024 1:34:51 PM Loading Dimensions configuration properties for dimensions://*****.*****.***.gov/*****@pvcs.

5/2/2024 1:35:01 PM Loaded 98 items.

5/2/2024 1:35:02 PM Failed to run a request to remote server. Response code: 502.

I am able to connect to the database through the CLI Git client commands with no issues. I am also able to log in through the dimensions CM desktop app with no issues. Why is the VS Code extensions not able to connect as well?

  • 0  

    Hi Griggs,

    I need following information for investigating this problem:
    1. Versions:
    - What CM Server version are you using?
    - VSCode version?
    - VSCode Git plugin version? (version can be found in VSCode installed extensions)
    - GitClient version? It can be found in cmd (or git bash) output of the following command:
    git dm version
    - Git version? It can be found in cmd (or git bash) output of the following command:
    git version

    2. Could you please enable debug log level (Extensions -> Dimensions CM -> Log Level) and try to perform clone in VSCode, but without using command palette, just go to VSCode Explorer and press Clone Repository button, then provide URL in the following way:
    dimensions://<CMSERVER>/<dbname>@<dbconnection>/<product>/<stream>

    3. Could you please try to run REST query via curl utility (If you have version 1803 or later of Windows 10, curl is installed by default. Otherwise you need to install it)? In Windows cmd run the following:
    curl -k http://<CMSERVER>:8080/dmrestservices/products/<PRODUCT>/projects?sort=-uid -u <username>:<password>
    And please send me the latest dmrestservices.log, usually that log is located here: tomcat/<version>/logs/dmrestservices.<yy.mm.dd>.log

    4. What is the value of the DM_WEB_URL parameter in server’s dm.cfg file? I need to know protocol and port.
    Default location of this file on Windows: C:\Program Files\OpenText\Dimensions 14.7\CM\dm.cfg; on Linux: /opt/opentext/dimensions/14.7/cm/dm.cfg

    5. Could you please check result of following command executed in cmd or git bash:
    git dm config dimensions://<CMSERVER>/<dbname>@<dbconnection> DM_WEB_URL

  • 0 in reply to   

    I am working on getting all of the information you requested. I had already noticed in my Dimensions CM extension (version 2.3.2) there is not a Log Level option. Should I add it to the json? Can you provide the syntax for adding it to the json?

  • 0 in reply to   

    Here is all the information I was able to gather:

    1. Versions:

    - What CM Server version are you using? 14.5.2

    - VSCode version? 1.84.2

    - VSCode Git plugin version? V1.0.0 "Built-in" (version can be found in VSCode installed extensions)

    - GitClient version? Dimensions CM Git Client 2.3.2 9.255 It can be found in cmd (or git bash) output of the following command:

    git dm version

    - Git version? git version 2.42.0.windows.1 It can be found in cmd (or git bash) output of the following command:

    git version

    1. Could you please enable debug log level (Extensions -> Dimensions CM -> Log Level) This setting does not exist on the options page, should I add it to the json? and try to perform clone in VSCode, but without using command palette, just go to VSCode Explorer and press Clone Repository button, then provide URL in the following way:

    dimensions://<CMSERVER>/<dbname>@<dbconnection>/<product>/<stream>

    There doesn’t seem to be any issue with cloning streams from our PVCS server.

    1. Could you please try to run REST query via curl utility (If you have version 1803 or later of Windows 10, curl is installed by default. Otherwise you need to install it)? In Windows cmd run the following:

    curl -k http://<CMSERVER>:8080/dmrestservices/products/<PRODUCT>/projects?sort=-uid -u <username>:<password>

    And please send me the latest dmrestservices.log, usually that log is located here: tomcat/<version>/logs/dmrestservices.<yy.mm.dd>.log

    Our Database Admin was able to run this command successfully, I am still asking him about getting the log

    1. What is the value of the DM_WEB_URL parameter in server’s dm.cfg file? I need to know protocol and port.

    Default location of this file on Windows: C:\Program Files\OpenText\Dimensions 14.7\CM\dm.cfg; on Linux: /opt/opentext/dimensions/14.7/cm/dm.cfg

    The DM_WEB_URL link would be https://pcmsserv.jsc.nasa.gov.   This uses port 22 since it is a secure connection.  We do not use 8080. 

    1. Could you please check result of following command executed in cmd or git bash:

    git dm config dimensions://<CMSERVER>/<dbname>@<dbconnection> DM_WEB_URL

    CLIENT_PLCD_SUBDIR = 9CBEF521897E1D2DE2D71C2D2383A6A4

    DBIO_LIBRARY = libdbio_srv_postgres.so

    DMPGSERVICEFILE = /opt/microfocus/dimensions/14.5/cm/dfs/pg_service.conf

    DM_AGENT_SERVER = /opt/microfocus/dimensions/14.5/cm/prog/dmagentsrv

    DM_ALF_ENDPOINT = http://pcmsserv:8080/pulse/services/soap/alf

    DM_ALF_EVENT_CONFIG = /opt/microfocus/dimensions/14.5/cm/dfs/alf_events_config.xml

    DM_APPS = /opt/microfocus/dimensions/14.5/cm/apps/

    DM_AUDIT_CMD_USAGE = true

    DM_AUTH_TYPE_DBS = PAM

    DM_BROWSE = vi -R

    DM_BROWSE_SCRIPT =

    DM_CAN_AVOID_SSL = yes

    DM_CHD_BROWSE = vi -R

    DM_CHD_BROWSE_SCRIPT =

    DM_CHD_EDT = vi

    DM_CHD_EDT_SCRIPT =

    DM_CHD_PRINT = lp

    DM_CHD_PRINT_SCRIPT =

    DM_CODEPAGE = /opt/microfocus/dimensions/14.5/cm/codepage/

    DM_COMPARE_END_COBOL = 73

    DM_COMPARE_START_COBOL = 6

    DM_COMPRESSION_MIN_FILELENGTH = 32768

    DM_COMPRESS_FILES_ON_TRANSFER = yes

    DM_CRT = /opt/microfocus/dimensions/14.5/cm/apps/

    DM_DBASE = /opt/microfocus/dimensions/14.5/cm/dbase/

    DM_DBCACHE_DIR = /opt/microfocus/dimensions/14.5/cm/db_cache_dir/

    DM_DBS = /opt/microfocus/dimensions/14.5/cm/prog/dmappsrv

    DM_DEFAULT_CODEPAGE = 819

    DM_DEFAULT_DBMS = PSQL

    DM_DELETE = rm -f

    DM_DFS = /opt/microfocus/dimensions/14.5/cm/dfs/

    DM_DFS_COMMON_ROUTING = /opt/microfocus/dimensions/14.5/cm/dfs/dfs.dat

    DM_DFS_TRACE =

    DM_DIRECT_COPY_MIN_FILELENGTH = 1024

    DM_DIRECT_LOCAL_LIBRARY_ACCESS = y

    DM_DISABLE_MAILRUN = Y

    DM_DMEMAIL = /opt/microfocus/dimensions/14.5/cm/prog/dmemail

    DM_DONT_PREFETCH_FROM_LIBRARY = Y

    DM_DWP =

    DM_EBCDIC_CODEPAGES = 37,273,277,278,280,284,285,297,500,871,924,1047,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149

    DM_EDT = vi

    DM_EDT_SCRIPT =

    DM_ENVRM = awk -f /opt/microfocus/dimensions/14.5/cm/mmi/envrm.awk

    DM_ENVSET = awk -f /opt/microfocus/dimensions/14.5/cm/mmi/envset.awk

    DM_EVENT_TRACE =

    DM_EXAMPLES = /opt/microfocus/dimensions/14.5/cm/examples/

    DM_FILE_BLOCKSIZE = 119700

    DM_FILE_ENCRYPTION = NO

    DM_INTERNAL_AUDIT_CMD_FILE = /opt/microfocus/dimensions/14.5/cm/logs/cmdLogfile.log

    DM_LANGUAGES = COBOL

    DM_LANGUAGE_EXTENSIONS_COBOL = cob, cbl

    DM_LC_ACCESD =

    DM_LC_ACCESS =

    DM_LM_LONG_ERRMSG =

    DM_LOG =

    DM_LOGGING_DIR = /opt/microfocus/dimensions/14.5/cm/logs/

    DM_LOGS = /opt/microfocus/dimensions/14.5/cm/logs/

    DM_MAIL = mail

    DM_MAIL_SCRIPT = /opt/microfocus/dimensions/14.5/cm/mmi/dm_mail.sh

    DM_MAKE_SERVER = /opt/microfocus/dimensions/14.5/cm/prog/mcxslave

    DM_MAKE_SRV_LOC =

    DM_MANDATORY_MVA_ANY_ROW = Y

    DM_MERGE_SCAN_LEVELS = 20

    DM_MMI = /opt/microfocus/dimensions/14.5/cm/mmi/

    DM_MSG = /opt/microfocus/dimensions/14.5/cm/msg/

    DM_NETWORK_BLOCKSIZE =

    DM_NETWORK_SERVER = /opt/microfocus/dimensions/14.5/cm//prog/dmlibsrv

    DM_NO_DEPLOYMENT_REGRESSION = N

    DM_NO_VM_DELTA =

    DM_PARAM_COMPRESS =

    DM_PARAM_DEFAULT_RS_NAME = CURRENT_NORMAL_ROLE

    DM_PARAM_UNCOMPRESS =

    DM_PLCD_BOAST = 0

    DM_PLCD_DIR = /export/home/dmsys/.Serena/Cache

    DM_PLCD_ENABLED = Y

    DM_PLCD_FILE_BLOCKSIZE = 100000

    DM_PLCD_FILE_MAX_KB = 512000

    DM_PLCD_FILE_MIN_KB = 0

    DM_PLCD_MAX_SIZE_MB = 10000

    DM_PLCD_TIMEOUT = 5

    DM_PLCD_TRACE = 0

    DM_PRINT = lpr -p

    DM_PROG = /opt/microfocus/dimensions/14.5/cm/prog/

    DM_PULSE_WEB_URL = http://pcmsserv:8080/pulse

    DM_PUR =

    DM_REMOTE_FILE_AREA = /tmp/

    DM_RENAME =

    DM_REPLICATOR_PDIFF = /opt/microfocus/dimensions/14.5/cm/prog//pdiff

    DM_ROOT = /opt/microfocus/dimensions/14.5/cm/

    DM_SCC_TRANSFER_MODE =

    DM_SCHEDULE_INTERVAL = 30

    DM_SCHEDULE_SLEEP = Y

    DM_SDP_TRACE =

    DM_SERVICES_FILE =

    DM_SMART_ATTR_VALIDATION = true

    DM_SOCKET_OPTIONS = TCP_NODELAY(1),SO_LINGER(1,5),SO_REUSEADDR(1),SO_KEEPALIVE(1),SO_RCVBUF(119700)

    DM_STREAM_FILES = yes

    DM_TMP = /tmp/

    DM_TRACE =

    DM_USER_AUDIT_LOG_FILE = /opt/microfocus/dimensions/14.5/cm/logs/userLogfile.log

    DM_WEB_URL = http://pcmsserv:8080

    DM_WHATS_NEW_ONLINE_URL = https://admhelp.microfocus.com/dimensionscm/en/14.5.2/QuickTours/whatsnew/index.html

    SELF = dmsys

    SQL_DEBUG =

    SQL_TRACE =

    STOP_DFS = /opt/microfocus/dimensions/14.5/cm/dfs/stop_dfs

    Serena.CM.CAP_RPC_DBIO_INT64_SUPPORT = 1

    Serena.CM.DIMENSIONS_OSTYPE = 1

    Serena.CM.DIMENSIONS_SERVER_BANNER = Dimensions CM 14.5.2 Build 9.390 at 14:37:05 Friday 03 May 2024

    Copyright (c) 1988-2020 Micro Focus or one of its affiliates. All rights reserved.

     

    Serena.CM.DIMENSIONS_SERVER_DBMS_TYPE = 8

    Serena.CM.DIMENSIONS_SERVER_OSTYPE = 1

    Serena.CM.EXTENDED_REMOTE_CAP_THIS = 1

    Serena.CM.GIT_CLIENT_SUPPORT = Y

    Serena.CM.REMOTE_PEER_TIME_ZONE = America/Chicago

    Serena.CM.SCCS_SUPPORT = Y

    Serena.CM.VERSION_DIMENSIONS = 14.5.2 Build 9.390

    Serena.CM.VERSION_DIMENSIONS_NUMBER = 1331712

    Serena.CM.VERSION_DIMENSIONS_SCHEMA = 14.5.2

    Serena.CM.VERSION_DIMENSIONS_SCHEMA_REVISION = 2

    Serena.CM.VERSION_DIMENSIONS_SERVER = 14.5.2 Build 9.390

    Serena.CM.VERSION_DIMENSIONS_SERVER_NUMBER = 1331712

    Serena.CM.YEAR_VERSION_DIMENSIONS = 14.5.2 Build 9.390

    Serena.CM.YEAR_VERSION_DIMENSIONS_SERVER = 14.5.2 Build 9.390

    TRACE_REPLICATOR_SERVICE =

  • 0   in reply to 

    Hi Griggs,

    Could you please send me tomcat server.xml file? By default it located here: C:\Program Files\Micro Focus\common\tomcat\8.5\conf\server.xml

    The log level is available in the new Git Plugin version 1.5.

    Could you please try to install the latest version of the git plugin and check if the problem still exists?

    Thanks.

  • 0 in reply to   

    Here is the server.xml file output (our server is on a Linux machine), I am working on updating the git plugin

    <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at www.apache.org/.../LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -->
    <!-- Note: A "Server" is not itself a "Container", so you may not define subcomponents such as "Valves" at this level. Documentation at /docs/config/server.html -->
    <Server port="8405" shutdown="Shutdown.SerenaCommonTomcat">
    <!-- APR library loader. Documentation at /docs/apr.html -->
    <!-- <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" /> -->
    <!-- Prevent memory leaks due to use of particular java/javax APIs -->
    <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
    <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
    <Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener"/>
    <!-- Global JNDI resources Documentation at /docs/jndi-resources-howto.html -->
    <!-- <GlobalNamingResources> <Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" pathname="conf/tomcat-users.xml" /> </GlobalNamingResources> -->
    <!-- A "Service" is a collection of one or more "Connectors" that share a single "Container" Note: A "Service" is not itself a "Container", so you may not define subcomponents such as "Valves" at this level. Documentation at /docs/config/service.html -->
    <Service name="Catalina">
    <!-- The connectors can use a shared executor, you can define one or more named thread pools -->
    <!-- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="150" minSpareThreads="4"/> -->
    <!-- A "Connector" represents an endpoint by which requests are received and responses are returned. Documentation at : Java HTTP Connector: /docs/config/http.html (blocking & non-blocking) Java AJP Connector: /docs/config/ajp.html APR (HTTP/AJP) Connector: /docs/apr.html Define a non-SSL/TLS HTTP/1.1 Connector on port 8080 -->
    <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" server="Unknown Web Server/1.0" socket.txBufSize="262144"/>
    <!-- A "Connector" using the shared thread pool -->
    <!-- <Connector executor="tomcatThreadPool" port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" server="Unknown Web Server/1.0" /> -->
    <!-- Define a SSL/TLS HTTP/1.1 Connector on port 8443, using only 128-bit+ encryption (remove ciphers attribute if not needed). This connector uses the NIO implementation that requires the JSSE style configuration. When using the APR/native implementation, the OpenSSL style configuration is required as described in the APR/native documentation -->
    <!-- <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" maxThreads="150" SSLEnabled="true" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" ciphers="TLS_DHE_RSA_WITH_AES_128_CBC_SHA, SSL_RSA_WITH_RC4_128_MD5, SSL_RSA_WITH_RC4_128_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA" server="Unknown Web Server/1.0"/> -->
    <Connector SSLEnabled="true" acceptCount="100" clientAuth="false" disableUploadTimeout="true" enableLookups="false" keystoreFile="/export/home/dmsys/.keystore" keystorePass="sunm1cr0" keyAlias="server" KeyPass="sunm1cr0" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" port="443" relaxedQueryChars="[,]" scheme="https" secure="true" socket.txBufSize="262144" sslEnabledProtocols="TLSv1.2" sslProtocol="TLS" truststoreFile="conf/sample-ssl.jks" truststorePass="serena"/>
    <Connector SSLEnabled="true" acceptCount="100" clientAuth="true" disableUploadTimeout="true" enableLookups="false" keystoreFile="/export/home/dmsys/.keystore" keystorePass="sunm1cr0" keyAlias="server" keyPass="sunm1cr0" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" port="8543" relaxedQueryChars="[,]" scheme="https" secure="true" socket.txBufSize="262144" sslEnabledProtocols="TLSv1.2" sslProtocol="TLS" truststoreAlgorithm="AnyCert" truststoreFile="conf/sample-ssl.jks" truststorePass="serena"/>
    <!-- Define an AJP 1.3 Connector on port 8409 -->
    <Connector port="8409" protocol="AJP/1.3" redirectPort="8443"/>
    <!-- An Engine represents the entry point (within Catalina) that processes every request. The Engine implementation for Tomcat stand alone analyzes the HTTP headers included with the request, and passes them on to the appropriate Host (virtual host). Documentation at /docs/config/engine.html -->
    <!-- You should set jvmRoute to support load-balancing via AJP ie : <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1"> -->
    <Engine defaultHost="localhost" name="Catalina">
    <!-- For clustering, please take a look at documentation at: /docs/cluster-howto.html (simple how to) /docs/config/cluster.html (reference documentation) -->
    <!-- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/> -->
    <!-- Use the LockOutRealm to prevent attempts to guess user passwords via a brute-force attack -->
    <!-- Realm className="org.apache.catalina.realm.LockOutRealm" -->
    <!-- This Realm uses the UserDatabase configured in the global JNDI resources under the key "UserDatabase". Any edits that are performed against this UserDatabase are immediately available for use by the Realm. -->
    <!-- Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> </Realm -->
    <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
    <!-- SingleSignOn valve, share authentication between web applications Documentation at: /docs/config/valve.html -->
    <!-- <Valve className="org.apache.catalina.authenticator.SingleSignOn" /> -->
    <!-- Access log processes all example. Documentation at: /docs/config/valve.html Note: The pattern used is equivalent to using pattern="common" -->
    <!-- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log" suffix=".txt" pattern="%h %l %u %t &quot;%r&quot; %s %b" /> -->
    </Host>
    </Engine>
    </Service>
    </Server>
  • 0   in reply to 

    Hi Griggs,

    Did you try to reproduce problem with updated git plugin to version 1.5?

    Thanks.

  • 0 in reply to   

    Sorry, I was out of town for a couple of days. I am stuck trying to get the updated git plugin to version 1.5. I am on an enterprise network and I cannot just download items from the web at my leisure. My Dimensions DB admin has been trying to get me the version 1.5 extension but he doesn't know where to get it on the Serena Dimensions website. He has forwarded me .zip files that usually contain the latest versions of everything Dimensions Desktop CM related but the VS code extensions is not included. The only place I can find access to the extension is https://marketplace.visualstudio.com/items?itemName=MicroFocusDimensionsCM.dimensionscm. Is there a site hosted by your company where we can safely download the extension?

  • 0   in reply to 

    Hi Griggs,
    You can install VSCode Git plugin using following possibilities:

    1. You can install the Git Client IDE plugin from an IDE's Marketplacehttps://admhelp.microfocus.com/dimensionscm/en/14.7/online_help/Content/Integrations/GitClientPlugins/integrations_git_client_plugins_install_marketplace.htm

    2. You can install the Git Client IDE plugin from a download available on the Software Licensing and Downloads portal (requires login)https://admhelp.microfocus.com/dimensionscm/en/14.7/online_help/Content/Integrations/GitClientPlugins/integrations_git_client_plugins_install_download.htm.

    Thanks.

  • 0   in reply to   

    Small correction about installation: new VSCode git plugin 1.5 version is available from Marketplace only.

  • 0 in reply to   

    Thank you your patience, I have Version 1.5 extension installed. Here is the full Debug Output when I try to connect the extensions to my dimensions server with a product name of "GNC"

    5/21/2024 11:16:31.645 [debug] 'Dimensions CM Git Client for VS Code' is now starting.
    5/21/2024 11:16:31.765 [debug] Git found: 2.42.0.windows.1 @ C:\Program Files\Git\cmd\git.exe.
    5/21/2024 11:16:31.870 [debug] Dimensions CM Git client found: C:\Program Files\Git\mingw64\libexec\git-core\git-remote-dimensions.
    5/21/2024 11:16:31.871 [debug] Loading config for model.
    5/21/2024 11:16:31.874 [debug] 'Dimensions CM Git Client for VS Code' is now activated.
    5/21/2024 11:16:33.745 [debug] Loading Reviews/Pull Requests
    5/21/2024 11:16:33.745 [debug] PulseSession.credential
    5/21/2024 11:16:33.747 [debug] WebSession.credential
    5/21/2024 11:16:33.748 [debug] WebSession.login
    5/21/2024 11:16:33.749 [debug] git config,--get,credential.helper
    5/21/2024 11:16:33.767 [debug] Loading Request Inbox
    5/21/2024 11:16:33.768 [debug] WebSession.credential
    5/21/2024 11:16:33.858 [debug] manager
    5/21/2024 11:16:33.859 [debug] git credential,fill
    5/21/2024 11:16:42.949 [debug] git credential,approve
    5/21/2024 11:16:52.483 [debug] Loading Dimensions configuration properties for dimensions://*************/GNC.
    5/21/2024 11:17:25.563 [debug] PRG4500325E Error: User authentication failed - Authentication failure
    5/21/2024 11:17:25.563 [debug] User authentication failed.
    5/21/2024 11:17:25.564 [debug] git credential,reject
    5/21/2024 11:17:34.301 [debug] WebSession.login
    5/21/2024 11:17:34.301 [debug] git config,--get,credential.helper
    5/21/2024 11:17:34.318 [debug] PulseSession.credential
    5/21/2024 11:17:34.319 [debug] WebSession.credential
    5/21/2024 11:17:34.419 [debug] manager
    5/21/2024 11:17:34.419 [debug] git credential,fill
    5/21/2024 11:18:06.505 [debug] git credential,approve
    5/21/2024 11:18:15.943 [debug] Loading Dimensions configuration properties for dimensions://*************/GNC.
    5/21/2024 11:18:52.457 [debug] Loaded 98 items.
    5/21/2024 11:18:52.459 [debug] Loading CM server version.
    5/21/2024 11:18:52.459 [debug] WebSession.credential
    5/21/2024 11:18:52.460 [debug] Building options
    5/21/2024 11:18:52.460 [debug] Building request path
    5/21/2024 11:18:52.460 [debug] Executing rest request
    5/21/2024 11:19:03.302 [debug] WebSession.login
    5/21/2024 11:19:03.303 [debug] git config,--get,credential.helper
    5/21/2024 11:19:03.322 [debug] Failed to run a request to remote server. Response code: 502.
    5/21/2024 11:19:03.422 [debug] manager
    5/21/2024 11:19:03.422 [debug] git credential,fill
    5/21/2024 11:19:12.503 [debug] git credential,approve
    5/21/2024 11:19:21.980 [debug] Loading CM server version.
    5/21/2024 11:19:21.981 [debug] WebSession.credential
    5/21/2024 11:19:21.981 [debug] Building options
    5/21/2024 11:19:21.981 [debug] Building request path
    5/21/2024 11:19:21.981 [debug] Executing rest request
    5/21/2024 11:19:34.486 [debug] Failed to run a request to remote server. Response code: 502.
    5/21/2024 11:19:34.487 [debug] <title>McAfee Web Gateway - Notification</title>