Skip to content

Commit fae35cf

Browse files
authored
Merge pull request #121584 from aminpashna/patch-3
Update troubleshoot-synapse-studio.md
2 parents cb64700 + fc15da6 commit fae35cf

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

articles/synapse-analytics/troubleshoot/troubleshoot-synapse-studio.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,27 @@ ms.reviewer: sngun, wiassaf
1414

1515
This trouble-shooting guide provides instruction on what information to provide when opening a support ticket on network connectivity issues. With the proper information, we can possibly resolve the issue more quickly.
1616

17+
## Publish fails when session remains idle
18+
19+
### Symptom
20+
21+
In some cases, if your browser session has been inactive for an extended period, your attempt to publish might fail due to a message about token expiration:
22+
23+
`ERROR: Unauthorized Inner error code: ExpiredAuthenticationToken Message: Token Authentication failed with SecurityTokenExpiredException - MISE12034: AuthenticationTicketProvider Name:AuthenticationTicketProvider, GetVersion:1.9.2.0.;`
24+
25+
### Root cause and mitigation
26+
27+
Handling token expiration in Synapse Studio requires careful consideration, especially when working in a live workspace without Git integration. Here’s how to manage your session to avoid losing work:
28+
- **With Git integration:**
29+
- Regularly commit your changes. This ensures that even if you need to refresh your browser to renew your session, your work is safely stored.
30+
- After committing, you can refresh your browser to reset the session and then continue to publish your changes.
31+
- **Without Git integration:**
32+
- Before taking breaks or periods of inactivity, attempt to publish your changes. It is critical to remember that if your session has been idle for a long time, you might encounter a token expiration error when you try to publish upon returning.
33+
- If you're concerned about the risk of losing unsaved changes due to a required refresh, consider structuring your work periods to include frequent save and publish actions and avoid leaving the session idle for extended periods.
34+
35+
> [!IMPORTANT]
36+
> In a live workspace without Git, if you find that your session has been idle and you face a token expiration, you face a dilemma: refresh the page and risk losing unsaved changes, or attempt to publish if the token hasn't expired yet. To minimize this risk, try to keep active sessions or save frequently, depending on the nature of your work and the environment setup.
37+
1738
## Serverless SQL pool service connectivity issue
1839

1940
### Symptom 1

0 commit comments

Comments
 (0)