Roadrunner SMB™ — Support & Troubleshooting
Last Updated: 2026-06-05
For common questions before opening a ticket, see the Frequently Asked Questions (billing, architecture, clustering, updates, and support).
How to Get Help
Response time: best effort within 1 business day
Use the Email Support button on the Roadrunner SMB homepage to reach the support team.
Before contacting support, generate and download a Support Report (see below) and attach it to your email. Support will request it at the start of any triage interaction. Reports are not uploaded automatically.
Generating a Support Report
The Support Report bundles all diagnostic information needed for triage.
- Log in to the Admin UI
- Click Support in the left navigation
- Click Generate Report
- Download the report file (
.zip) - Attach the downloaded file to your support email (do not assume automatic upload)
The report includes:
- Software version and build
- Cluster state and node roster
- Configuration snapshot
- Last 72 hours of CloudWatch logs
- Diagnostic data
Where Logs Come From
All appliance logs are delivered to Amazon CloudWatch® Logs® in your AWS® account. There is no Admin UI log viewer — use CloudWatch (or the Support Report bundle) for log access.
CloudWatch Logs
Each node writes structured logs to the log group shown in your CloudFormation® outputs (CloudWatchLogGroup). Each ECS task has its own log stream.
To access logs in the AWS console:
- Go to CloudWatch → Log groups
- Open the log group (for example
/rrsmb/prodfrom stack outputs) - Select a log stream (one per ECS task / cluster node)
For multi-node clusters, use CloudWatch Logs Insights to search across streams, or generate a Support Report from the Admin UI (includes the last 72 hours of CloudWatch logs).
Quick health check (Admin UI and AWS Console)
Before investigating specific issues, verify:
- Admin UI → Dashboard and Cluster — all nodes green, SMB service running
- CloudFormation — stack status
CREATE_COMPLETEorUPDATE_COMPLETE - ECS — service running count equals
ClusterSize - EC2 → Target Groups — Admin and SMB targets healthy
- Generate a Support Report from the Admin UI if opening a support case
Address any failing item before deeper troubleshooting.
Common First-Use Issues
Admin UI is unreachable
Symptom: Browser cannot reach the Admin UI at the AdminUIUrl output (HTTPS / port 443 on the stack NLB for Marketplace deployments)
Check:
- Is the machine you're using within
AdminIngressCidr(notAdminCidr)? Check EC2 → Security Groups →rrsmb-<EnvironmentName>-nlb→ inbound 443. - Is the stack provisioned? Check CloudFormation status — stack must be
CREATE_COMPLETE. - Are all ECS tasks for your service running (count matches your
ClusterSize)? Check ECS → cluster → service → tasks. - Are NLB target health checks passing? Check EC2 → Target Groups → Admin and SMB target groups → Targets.
Port 8888 on tasks is an internal path; use
AdminUIUrl(HTTPS/443) for normal Marketplace access.
Finding the Admin UI URL later
If you did not save the Admin UI URL after deployment, find it from AWS:
- Open CloudFormation → select the parent stack (
RoadrunnerSMB-SingleAZorRoadrunnerSMB-DualAZ, not…-InnerStack-…) → Outputs → copyAdminUIUrlor the setup URL fromAFirstTimeSetupInstructions(orNlbDnsName— same hostname). - Open EC2 → Load Balancers and locate the stack Network Load Balancer.
- Confirm listeners TLS/443 (Admin) and TCP/445 (SMB).
The NLB Admin UI listener (HTTPS/443) is internet-reachable by default, restricted by AdminIngressCidr. SMB (TCP/445) uses the same DNS name but is limited to SmbClientCidr (VPC/private client networks by default — not the public internet).
Domain join fails during First-Time Setup
Symptom: FTS wizard shows "Join failed" or times out
Check:
- DNS: Can the task resolve the AD domain? Check DHCP options or Route 53 Resolver rules.
- Reachability: Can the task reach domain controller IPs on ports 88, 389, 445? Check security groups and NACLs.
- Credentials: Is the AD join account correct and has permission to join computers?
- Computer name conflict: if a previous deployment left a stale computer account in AD, delete it before re-joining.
Share mount fails: "Network path not found"
Symptom: Windows® Explorer shows error when browsing to \\<NlbDnsName>\<sharename>
Check:
- Is the share name spelled correctly?
- Is the share showing as active in the Admin UI Shares page?
- Wait 2 minutes after share creation — the NLB health check may still be converging.
- Try
\\<task-ENI-IP>\<sharename>directly (bypassing NLB) to isolate whether the issue is NLB or Samba.
Share mount fails: "Access denied"
Symptom: Windows shows access denied when opening the share
Check:
- Is the user's AD account in the share's permission list? Check the Shares page → share → Permissions.
- Is the user's domain in the expected format? Try both
DOMAIN\usernameandusername@domain.com. - Check CloudWatch logs for
ACLorAUTHentries at the time of the access attempt.
Storage: Disconnected shown in Admin UI
Symptom: Dashboard shows "Storage: Disconnected" for the cluster
Cause: This usually means one or more enabled shares have a missing EFS path. Commonly caused by leftover test shares whose EFS access points were removed.
Fix:
- Go to Shares in Admin UI
- Look for shares with a red/error indicator
- Delete those shares
- If the issue persists, check CloudWatch logs for
MATERIALIZE_ERRORentries
Cluster page shows a node as yellow/unhealthy
Symptom: One or more nodes show a yellow health state in the Cluster page
What it means: The node has temporarily suspended SMB traffic serving while it resolves a health check failure (CTDB recovery, identity check, etc.). The node will automatically recover when the underlying condition resolves.
If a node is yellow for more than 5 minutes:
- Check CloudWatch logs for that task's log stream — look for
FENCE_REASONorprobe_log entries - Check AD/winbind health: look for
IDENTITY_NOT_READYin logs - If the node is stuck, ECS will eventually replace it
Cluster not forming (all nodes stuck at startup)
Symptom: All nodes appear to be starting but the Cluster page shows no healthy nodes
Check:
- EFS mount: can nodes mount EFS? Check CloudWatch logs for EFS mount errors.
- AD join: if the domain join wasn't completed via FTS, winbindd will not be healthy and nodes will not become eligible.
- DynamoDB®: is the reclock DynamoDB table accessible? Check IAM role permissions.
- Check the
fence-agentlogs in CloudWatch forPREFLIGHT_FAILorINELIGIBLEmessages.
Useful CloudWatch Log Queries
Find eligibility state changes (Logs Insights):
fields @timestamp, @message
| filter @message like "eligibility"
| sort @timestamp desc
| limit 50
Find CTDB events:
fields @timestamp, @message
| filter @message like "ctdb" or @message like "CTDB"
| sort @timestamp desc
| limit 100
Find ACL errors:
fields @timestamp, @message
| filter @message like "ACL_" and @message like "fail"
| sort @timestamp desc
| limit 50
Escalating to Support
When reaching out via the Email Support button, include:
- Support Report (downloaded from the Admin UI and attached to your message)
- CloudFormation stack name and region
- Description of the issue: what you did, what you expected, what happened
- Time of the first occurrence (UTC preferred)
- Any error messages shown in the Admin UI or on the Windows client
The more context you provide, the faster we can diagnose. The Support Report contains most of what we need.
