general:framework_connection
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| general:framework_connection [2017/06/06 23:16] – [Connecting via the TapeTrack Desktop] Gerard Nicol | general:framework_connection [2025/01/21 22:07] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| Each TapeTrack Framework Server accepts incoming communications on a single TCP/IP port (by default this port is 5000). | Each TapeTrack Framework Server accepts incoming communications on a single TCP/IP port (by default this port is 5000). | ||
| - | These incoming communications are firstly compressed with gzip level 9 compression, and then encrypted with AES 256 bit encryption. | + | These incoming communications are firstly compressed with gzip level 9 compression and then encrypted with AES 256 bit encryption. |
| To allow these connections the TapeTrack Framework Server must have firewall access to accept incoming connections, | To allow these connections the TapeTrack Framework Server must have firewall access to accept incoming connections, | ||
| Line 10: | Line 10: | ||
| In addition to direct TCP/IP connections, | In addition to direct TCP/IP connections, | ||
| + | |||
| + | ====== Names and IP addresses ====== | ||
| + | |||
| + | As with all TCP/IP connections, | ||
| + | |||
| + | It is recommended that you always use a domain name, rather than dotted IP address to connect to your TapeTrack server as this contemplates a future change in IP address. | ||
| + | |||
| + | <note tip>If you are using a domain name to connect to your TapeTrack Server and can not connect, you should check to ensure that your domain name is resolving to an IP address. | ||
| + | \\ | ||
| + | \\ | ||
| + | <code text;> | ||
| + | jsmith> nslookup tapetrack.gazillabyte.com | ||
| + | Server: | ||
| + | Address: | ||
| + | |||
| + | Non-authoritative answer: | ||
| + | Name: tapetrack.gazillabyte.com | ||
| + | Address: | ||
| + | </ | ||
| + | </ | ||
| ===== Testing your TCP/IP connection ===== | ===== Testing your TCP/IP connection ===== | ||
| - | The simplest | + | The simplest |
| - | <note tip>The TMSS10Ping utility simply sends an empty TapeTrack packet and receives a response. It is available for all supported platforms, requires no login credentials, | + | <note tip> |
| </ | </ | ||
| - | Presuming your TapeTrack | + | TMSS10Ping installs with TapeTrack |
| - | < | + | **TapeMaster** \\ |
| + | Program Files\TapeTrack\TapeTrack TapeMaster \\ | ||
| + | **Lite** | ||
| + | | ||
| + | **Server Utilities** | ||
| + | | ||
| + | |||
| + | <note tip> | ||
| + | |||
| + | As an example, using TapeTrack Framework Server at address **tapetrack.gazillabyte.com**, | ||
| + | |||
| + | < | ||
| [root@documentation-us conf]# TMSS10Ping -P 5000 tapetrack.gazillabyte.com | [root@documentation-us conf]# TMSS10Ping -P 5000 tapetrack.gazillabyte.com | ||
| 44 bytes from 192.241.211.124: | 44 bytes from 192.241.211.124: | ||
| Line 32: | Line 63: | ||
| </ | </ | ||
| - | ===== Connecting via the TapeTrack Command Line ===== | + | If TMSS10Ping fails to make a valid connection, try to connect via port 443. |
| + | |||
| + | <code plain;> | ||
| + | [root@documentation-us conf]# TMSS10Ping -P 443 tapetrack.gazillabyte.com | ||
| + | 44 bytes from 192.241.211.124: | ||
| + | 44 bytes from 192.241.211.124: | ||
| + | 44 bytes from 192.241.211.124: | ||
| + | 44 bytes from 192.241.211.124: | ||
| + | |||
| + | --- 192.241.211.124 TMSS10Ping statistics --- | ||
| + | 4 packets transmitted | ||
| + | round-trip min/avg/max = 0.00/ | ||
| + | </ | ||
| + | |||
| + | If a connection cannot be successfully completed through either port contact your network administrator to ensure ports are open. | ||
| + | ===== Connecting via TapeTrack | ||
| + | |||
| + | ==== Command Line Programs | ||
| All TapeTrack Command Line programs that communicate with the TapeTrack Framework Server will have a '' | All TapeTrack Command Line programs that communicate with the TapeTrack Framework Server will have a '' | ||
| - | An example for connecting as user **fred**, with password **hackme** is: | + | An example for connecting as user **jsmith**, with password **mypassword** is: |
| - | < | + | < |
| - | -S fred:-hackme@tapetrack.gazillabyte.com | + | -S jsmith:-mypassword@tapetrack.gazillabyte.com |
| </ | </ | ||
| - | For detailed instructions on how to use the '' | + | For detailed instructions on how to use the '' |
| - | ===== Connecting via the TapeTrack Desktop ===== | + | ===== TapeTrack Desktop |
| Most users will connect to the TapeTrack Framework Server via one of the Desktop Applications. | Most users will connect to the TapeTrack Framework Server via one of the Desktop Applications. | ||
| + | |||
| + | {{: | ||
| Each of these applications will automatically launch the Desktop Login Window which allows the user to setup a server connection. | Each of these applications will automatically launch the Desktop Login Window which allows the user to setup a server connection. | ||
| Line 57: | Line 107: | ||
| For detailed instructions on how to setup a connection please see: | For detailed instructions on how to setup a connection please see: | ||
| - | * [[desktop: | + | * [[desktop: |
| * [[desktop: | * [[desktop: | ||
| + | * [[desktop: | ||
| - | + | ===== Connecting via a HTTP Proxy ===== | |
| + | |||
| + | TapeTrack Desktop and Command Line programs allow TapeTrack Framework Server communications to be tunneled via HTTP proxy server. | ||
| + | |||
| + | Although the communications sent via the proxy are not HTTP/HTTPS requests, they are presented to the proxy as HTTPS (Encrypted HTTP) communications. | ||
| + | |||
| + | For details on how to tunnel TapeTrack communications via a HTTP Proxy please see: | ||
| + | * [[desktop: | ||
| + | * [[cli: | ||
| + | |||
| + | ===== Connection Troubleshooting ===== | ||
| + | |||
| + | All TapeTrack programs use an underlying low level communications API which allows users to trace connection and communications requests. | ||
| + | |||
| + | To enable logging, set the [[variable: | ||
| + | |||
| + | <note important> | ||
| + | Care should be taken to not leave the '' | ||
| + | </ | ||
| + | |||
| + | <code plain;> | ||
| + | set TMSSAPILOGDIR=c: | ||
| + | TMSS10Ping localhost | ||
| + | </ | ||
| + | |||
| + | Creates the file **TMSSAPILOG-005336.txt** with the contents: | ||
| + | |||
| + | <code plain;> | ||
| + | 17:39:25: TMSS10API_Init (API Version=Feb | ||
| + | 17:39:25: TMSS10API_Connect: | ||
| + | 17:39:25: TMSS10API_Connect: | ||
| + | 17:39:25: TMSS10API_Send: | ||
| + | 17:39:25: TMSS10API_Send: | ||
| + | 17:39:25: TMSS10API_Send: | ||
| + | 17:39:25: TMSS10API_Send: | ||
| + | 17:39:25: TMSS10API_Send: | ||
| + | 17:39:25: TMSS10API_Send: | ||
| + | 17:39:25: TMSS10API_Send: | ||
| + | 17:39:25: TMSS10API_Send: | ||
| + | 17:39:25: TMSS10API_Term | ||
| + | </ | ||
| + | |||
| + | ===== See Also ===== | ||
| + | [[technote: | ||
| - | {{tag> | + | {{tag> |
general/framework_connection.1496791009.txt.gz · Last modified: 2025/01/21 22:07 (external edit)
