Server Information Reference
The Server Information page manages where solutions are stored and accessed, supporting both local file access and remote server connections for distributed engineering.Related Topics:
Solutions Location
Access Modes
| Local Computer Files | Direct file system access | Single user development | Standard |
| Solution Server | Network access via TWebServices | Multi-user collaboration | Engineering users |
Mode Selection
| Solutions list built from | Local/Server | Local | Radio button selection |
| Auto-refresh | On/Off | Off | Updates solution list |
Local Computer Files
Local Search Folders
Directories scanned for solution files (.dbsln and .tproj):
| Add Search Path | Include new folder | + button |
| Remove Search Path | Exclude folder | - button |
| Refresh | Rescan folders | F5 |
Folder Properties
Each folder has individual settings:
| Visible | Show in solution list | Checked | Local display |
| Allow Remote | Enable network access | Unchecked | Remote users can view |
| Allow Remote Run | Permit remote execution | Unchecked | Remote users can run |
Default Locations
| User Solutions | Documents\ProView DS\Solutions | Personal projects |
| Shared Solutions | Public\Documents\ProView DS | Team projects |
| Templates | Documents\ProView DS\Templates | Solution templates |
Solution Server Connection
Connection Parameters
| Server | IP address or hostname | Yes | localhost |
| Port | TWebServices port | Yes | 10108 |
| Access Key | Security password | If configured | (none) |
| Timeout | Connection timeout | No | 30 seconds |
Common Addresses
| 127.0.0.1 | Local loopback | Testing |
| localhost | Local machine | Development |
| 192.168.x.x | Local network | Team access |
| hostname.domain | Domain name | Enterprise |
Connection Actions
| Connect | Establish connection | Green = Connected |
| Update | Refresh server info | Yellow = Updating |
| Disconnect | Close connection | Gray = Disconnected |
Connected Server Information
Server Details Display
| Operating System | Server OS version | Windows Server 2022 |
| Server URL | Full connection string | http://192.168.1.100:10108/ |
| Server IP | Network address | 192.168.1.100 |
| Version | ProView DS version | 10.2.0.1234 |
| Platform | .NET version | .NET 8.0 |
Running Services
| TWebServices | Solution access | 10108 | Required |
| MQTT Broker | MQTT communications | 1883 | Optional |
| HardKey | License service | 10109 | As needed |
| OPC UA Server | OPC UA endpoint | 48030 | Optional |
Service Management
| Start Service | Launch service | Admin rights |
| Stop Service | Halt service | Admin rights |
| Install as Windows Service | Auto-start on boot | Admin rights |
| View Logs | Check service logs | Read access |
Local Computer Management
Access Key Configuration
Security for remote connections:
| Set AccessKey | Define password | 8+ characters recommended |
| Verify | Confirm password | Must match |
| Apply | Save settings | Restarts service |
Warning: Pressing Apply with empty fields removes the AccessKey
Security Settings
| Require AccessKey | Password for remote access | Disabled |
| Allow Guest Access | Permit anonymous viewing | Disabled |
| SSL/TLS | Encrypted connections | Disabled |
| IP Restrictions | Limit by IP range | None |
TWebServices Configuration
Service Requirements
| Port Available | 10108 not in use | netstat -an |
| Firewall | Port open | Windows Defender |
| Permissions | Read/write access | Folder properties |
| License | Valid runtime | License panel |
Starting TWebServices
Method 1: From Solution Center
- Go to Server Information
- In Connected Server section
- Select WebService in Add Services
- Click Start
Method 2: Manual Start
- Navigate to installation folder
- Run TWebService.exe
- Check system tray icon
- Verify port in tooltip
Method 3: Windows Service
- Open Services (services.msc)
- Find "TWebService-ProView DS"
- Start service
- Set to Automatic
Service Status Indicators
| Tray Icon | System tray | Green = Running |
| Services Panel | Windows Services | Status column |
| Task Manager | Processes tab | CPU/Memory usage |
| Server Info | Solution Center | Running Services list |
Multi-User Configuration
Requirements for Collaboration
| Software | ProView DS installed | ProView DS installed |
| License | Engineering users > 1 | Valid license |
| Service | TWebServices running | Network access |
| Connection | Solution Server mode | Server connection |
Setup Steps
On Server:
- Set Solution Server to http://localhost/
- Configure folders with Allow Remote
- Start TWebServices
- Optional: Set AccessKey
On Client:
- Select Solution Server mode
- Enter server IP:Port
- Enter AccessKey if required
- Connect
Important Notes
- Cannot mix local and remote editing of same solution
- Server must also connect to itself for multi-user
- Each folder has independent remote permissions
Web Interface Access
Browser URL Format
http://<server>:10108/solutions
http://<server>:10108/solutions?accesskey=<key>
https://<server>:10108/solutions (if SSL enabled)
ClickOnce Support
For Designer launch from browser:
| Edge | Full | Recommended |
| Chrome | With extension | ClickOnce addon |
| Firefox | Limited | Manual launch |
| Safari | No | Use desktop client |
Troubleshooting
Connection Issues
| Can't connect | Service not running | Start TWebServices |
| Access denied | Wrong AccessKey | Verify password |
| No solutions | Wrong path | Check folder settings |
| Timeout | Network issue | Check firewall/ports |
Service Issues
| Won't start | Port in use | Change port or stop conflict |
| Crashes | Permission issue | Run as administrator |
| Not in services | Not installed | Install as Windows Service |
File Access Issues
| Solutions not visible | Not in search path | Add folder |
| Can't save | Read-only | Check permissions |
| Locked files | Open elsewhere | Close other instances |
Log Locations
| TWebServices | Logs\WebService\ | Connection logs |
| Access | Logs\Access\ | Login attempts |
| Errors | TraceLogs\ | Error details |
Best Practices Checklist
Folder Organization
- Separate folders for Dev/Test/Production
- Use descriptive folder names
- Set appropriate visibility per folder
- Regular backup of solution folders
Security
- Always use AccessKey for production
- Limit remote access to specific folders
- Use SSL for sensitive environments
- Regular license audits
Performance
- Limit search paths to active folders
- Regular cleanup of old solutions
- Monitor service resource usage
- Optimize network connectivity