60 lines
1.6 KiB
Markdown
60 lines
1.6 KiB
Markdown
# Verification record — `tsidentity-import-spike`
|
|
|
|
## Result
|
|
|
|
PASS. The sample TeamSpeak identity file imported successfully, exported back to
|
|
the exact same identity string, and was usable for a live connection to
|
|
`kr.teamspeak.app`.
|
|
|
|
## Environment
|
|
|
|
| Field | Value |
|
|
|---|---|
|
|
| Date | 2026-05-25 |
|
|
| Host OS | Linux (x86_64) |
|
|
| Build profile | test + dev |
|
|
| Target server | `kr.teamspeak.app` |
|
|
|
|
## Commands
|
|
|
|
```bash
|
|
cargo test --offline
|
|
|
|
cargo run --offline -- \
|
|
--identity-file /path/to/exported_identity.ini \
|
|
--address kr.teamspeak.app
|
|
```
|
|
|
|
## What was observed
|
|
|
|
- Unit test passed:
|
|
- exported identity INI parsed successfully
|
|
- exported identity string matched the original exactly
|
|
- Imported sample identity properties:
|
|
- nickname: `Edison.Jwa`
|
|
- UID: `eaRkG62hRaLs+R9sOuOWK7xbnUY=`
|
|
- security level: `8`
|
|
- counter: `40`
|
|
- Live connect using the imported identity succeeded:
|
|
- connected nickname: `Edison.Jwa`
|
|
- connected UID: `eaRkG62hRaLs+R9sOuOWK7xbnUY=`
|
|
- connected DBID: `17225`
|
|
- connected CLID: `18506`
|
|
- connected CID: `1`
|
|
- country: `KR`
|
|
- server groups: `{ServerGroupId(8)}`
|
|
|
|
## Important finding
|
|
|
|
The provided sample identity is **not** the live `EdisonJwa` identity currently
|
|
online on `kr.teamspeak.app`.
|
|
|
|
- Sample imported identity UID: `eaRkG62hRaLs+R9sOuOWK7xbnUY=`
|
|
- Live `EdisonJwa` UID from the query spike: `QcnldW6Qnw/4im/t94j/FYIcVMU=`
|
|
|
|
That means:
|
|
|
|
- the import/export implementation is working, and
|
|
- the sample INI belongs to a different TeamSpeak identity than the live
|
|
`EdisonJwa` account used in the example profile.
|