Skip to content

Commit f1bc376

Browse files
committed
Add troubleshooting docs
1 parent 837519a commit f1bc376

File tree

3 files changed

+66
-0
lines changed

3 files changed

+66
-0
lines changed

src/user-guide/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ index: false
1414
- [Uninstalling](getting-started/uninstall.md)
1515
- [UI Layout](getting-started/ui-layout.md)
1616
- [UI Features](getting-started/ui.md)
17+
- [Troubleshooting](getting-started/troubleshooting.md)
1718

1819
### Setup
1920

src/user-guide/getting-started/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,4 @@ dir:
1414
- [Uninstalling](uninstall.md)
1515
- [UI Layout](ui-layout.md)
1616
- [UI Features](ui.md)
17+
- [Troubleshooting](troubleshooting.md)
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
---
2+
title: Troubleshooting
3+
category: getting-started
4+
order: 60
5+
---
6+
7+
The most common issues with abapGit are listed here
8+
9+
## HTTP Errors
10+
11+
### 401 - Unauthorized and 403 - Forbidden
12+
13+
Reading public repositories typically does not require authentication to the git server. However, accessing private repositories or trying to update repositories in general will require authentication.
14+
15+
- Check your user and password
16+
- Check if the server requires a token as the password (for example, GitHub)
17+
- Test your credentials using a command line tool (git, curl, etc)
18+
19+
### 404 - Not Found
20+
21+
- Check if the git servers requires `.git` at the end of the repository URL (for example, GitLab)
22+
- Check if it's a private repository that requires authentication
23+
24+
### 407 - Proxy Authentication Required
25+
26+
Also: `ICM_HTTP_SSL_ERROR`, `SSSLERROR_SSL_READ`, `SSSLRC_CONN_CLOSED`
27+
28+
- Check the proxy configuration in abapGit [Global Settings](/user-guide/setup/settings-global.html)
29+
- Check the [SSL Setup](/user-guide/setup/ssl-setup.html)
30+
- Use the [SSL Test Tool](/user-guide/setup/ssl-test.html) to verify the connection
31+
32+
### 411 - Connection Failed
33+
34+
Also: `NIECONN_REFUSED`
35+
36+
- Check SAP system parameters in [SAP Note 510007](https://me.sap.com/notes/510007)
37+
38+
### 421 - Misdirected Request
39+
40+
Also: `ICM_HTTP_SSL_PEER_CERT_UNTRUSTED`, `SSSLERR_PEER_CERT_UNTRUSTED`
41+
42+
- Check the [SSL Setup](/user-guide/setup/ssl-setup.html)
43+
- Use the [SSL Test Tool](/user-guide/setup/ssl-test.html) to verify the connection
44+
45+
## SAP GUI
46+
47+
Try to run the latest version of SAP GUI. Older version are known to have issues. SAP GUI for Windows is the most used and tested client.
48+
49+
- Check the [SAP GUI Setup](/user-guide/setup/sapgui.html)
50+
51+
## Supported Object Types
52+
53+
Which object types are supported in your system depends on the combination of abapGit and SAP releases.
54+
55+
- Check "Debug Info" from the tools menu on the repository overview (shows the object types supported in your system)
56+
- Check the [List of Supported Object Types](/user-guide/reference/supported.html) (most recent release)
57+
- Check [Requests for Supporting New Object Types](https://github.com/abapGit/abapGit/issues/5912) (unchecked means "not supported")
58+
59+
## User Exits
60+
61+
Behaviour of abapGit can be changed using [User Exits](/user-guide/reference/exits.html).
62+
63+
- Check "Debug Info" from the tools menu on the repository overview (shows which exits are active in your system)
64+
- In case of issues, deactivate all exits to narrow down the root cause.

0 commit comments

Comments
 (0)