Common Issues and Solutions
This page covers the most frequently encountered issues with EPMware Agent installation, configuration, and operation, along with their solutions.
Installation Issues
Issue: Java Not Found
Error Message:
Cause: Java is not installed or not in the system PATH.
Solution:
-
Verify Java installation:
-
Install Java if missing:
-
Fix PATH:
Issue: Cygwin Not Working (Windows)
Error Message:
Cause: Cygwin not installed or installed in different location.
Solution:
-
Verify Cygwin installation:
-
Reinstall if missing:
- Download from www.cygwin.com
- Install to default location C:\cygwin64
-
Select default packages
-
Update agent configuration if different path:
Issue: Permission Denied During Installation
Error Message:
mkdir: cannot create directory: Permission denied
unzip: cannot create extraction directory: Permission denied
Cause: Insufficient user permissions.
Solution:
Linux:
# Switch to correct user
sudo su - epmadmin
# Or fix ownership
sudo chown -R epmadmin:epmadmin /home/epmadmin
# Fix permissions
chmod 755 /home/epmadmin
Windows: - Run Cygwin Terminal as Administrator - Check Windows file permissions on Cygwin directory
Configuration Issues
Issue: Invalid Token Format
Error Message:
Cause: Token is malformed, has extra spaces, or wrong length.
Solution:
-
Verify token format:
-
Remove extra characters:
-
Regenerate if needed:
- Log into EPMware
- Navigate to Users
- Right-click → Generate Token
- Copy exactly 36 characters
Issue: Wrong Server URL
Error Message:
ERROR: Connection refused - Unable to connect to server
ERROR: UnknownHostException: epmware-server.com
Cause: Incorrect server URL or hostname.
Solution:
-
Verify URL format:
-
Test connectivity:
-
Check for typos:
- No spaces in URL
- Correct protocol (http:// or https://)
- Correct port number if required
Issue: Path Format Problems
Error Message:
Cause: Incorrect path format in configuration.
Solution:
Windows paths in agent.properties:
# Use four backslashes
agent.root.dir=C:\\\\cygwin64\\\\home\\\\Administrator
# Or use forward slashes
agent.root.dir=C:/cygwin64/home/Administrator
Linux paths:
Runtime Issues
Issue: Agent Starts Then Immediately Stops
Error Messages:
Cause: Configuration error, missing files, or resource issues.
Solution:
-
Check configuration syntax:
-
Verify all files present:
-
Check Java heap:
-
Review logs immediately:
Issue: High Memory Usage
Symptoms: - Agent consuming excessive RAM - System becoming slow - OutOfMemoryError in logs
Solution:
-
Adjust JVM settings:
-
Monitor memory usage:
-
Implement memory limits:
Issue: Agent Not Polling
Symptoms: - No entries in agent-poll.log - Deployments not processing - Agent running but inactive
Solution:
-
Check polling configuration:
-
Check network connectivity:
-
Review agent logs:
-
Restart agent:
Network Issues
Issue: Connection Timeout
Error Message:
Cause: Network latency, firewall blocking, or server not responding.
Solution:
-
Increase timeout:
-
Check firewall:
-
Test with longer timeout:
Issue: Proxy Configuration Problems
Error Message:
Solution:
-
Configure proxy in agent.properties:
-
Set environment variables:
-
Test proxy connectivity:
Application-Specific Issues
Issue: HFM Registry File Not Found
Error Message:
Solution:
-
Copy registry file:
# Windows copy D:\Oracle\Middleware\user_projects\config\foundation\11.1.2.0\reg.properties ^ D:\Oracle\Middleware\user_projects\epmsystem1\config\foundation\11.1.2.0\ # Linux cp /opt/Oracle/Middleware/user_projects/config/foundation/11.1.2.0/reg.properties \ /opt/Oracle/Middleware/user_projects/epmsystem1/config/foundation/11.1.2.0/ -
Verify permissions:
Issue: Planning Password File Problems
Error Message:
Solution:
-
Generate password file:
-
Update configuration:
-
Check file permissions:
Issue: EPM Automate Not Found (Cloud)
Error Message:
Solution:
-
Install EPM Automate:
-
Test EPM Automate:
Quick Resolution Checklist
When encountering any issue, check these items in order:
-
✓ Java installed and in PATH
-
✓ Agent files in correct location
-
✓ Configuration file valid
-
✓ Token is valid
-
✓ Network connectivity
-
✓ Correct permissions
-
✓ Recent errors in logs
-
✓ Process is running
-
✓ Sufficient resources
-
✓ Service/task configured correctly
Prevention
Most issues can be prevented by carefully following installation instructions and regularly reviewing agent logs for warnings before they become errors.
Still Having Issues?
If problems persist after trying these solutions, collect diagnostic information and contact EPMware Support at support@epmware.com.
Next Steps
- Connection Problems - Network-specific issues
- Password Issues - Authentication problems
- Service Errors - Service configuration issues
- Debug Mode - Enable detailed logging