Before a Viewpoint Spectrum sync moves any employee, union, or time record, the connector checks that it can reach and log in to Spectrum. This family covers those checks failing. There are two separate connections being tested, and they use different settings and different systems, so the fix depends on which one failed.
The write configuration (Core HR to Spectrum) checks the Spectrum service over SOAP and REST before it exports CSV files. The read configuration (Spectrum for Time) checks the same Spectrum service plus a separate Info-Link SQL Server database before it reads time and cost data. Both checks run once per sync, and if either fails, the whole sync stops immediately. The same failure text also appears if you click Test Connection on the connector instead of running a sync.
Error Messages
Write Side: Core HR to Spectrum (Authentication Messages)
These four messages come from the SOAP and REST checks the write configuration runs against the Spectrum service before it authenticates. The last one is not a separate error; it is help text appended to whichever of the first three (or a matching generic error) failed.
| Message text | Direction | Occurs when | Outcome | Fix |
|---|---|---|---|---|
| Viewpoint Spectrum Provider failed to authenticate. | Write (Arcoro to Spectrum) | The SOAP WSTestConnection call returns a failure with no description text, or any unexpected (non connection-specific) exception occurs while validating the SOAP connection or checking company access over REST. | Sync stopped | Confirm the Spectrum Authorization ID and Spectrum Service Url connector settings, then retest. |
| Company [company code] is not authorized. | Write (Arcoro to Spectrum) | The REST company access check for that company code fails with an error that is not a host-unreachable or timeout error, most commonly the Authorization ID being rejected for that specific company. | Sync stopped | Verify the Authorization ID has access to that company in Spectrum. |
| The Viewpoint Spectrum Url is unreacheable. | Write (Arcoro to Spectrum) | The REST company access check fails because the configured host name cannot be resolved at all (no such host is known). | Sync stopped | Verify the Spectrum Service Url connector setting is typed correctly and the host is reachable from the internet. |
| The Viewpoint Spectrum service took too long to respond or the URL is invalid. | Write (Arcoro to Spectrum) | The REST company access check fails because the host was found but did not respond in time. | Sync stopped | Confirm the Spectrum server is online and the Spectrum Service Url points to the correct port and path. |
| Please verify the connector properties and Spectrum's "Data Exchange" settings under "System Administration" > "Installation". If the problem persists contact Arcoro support. | Write (Arcoro to Spectrum) | Always appended to the combined text of whichever authentication messages above failed, whenever the write-side authentication check fails. It never appears by itself. | Sync stopped | Check the named connector properties and the Data Exchange settings in Spectrum before escalating. |
Read Side: Spectrum for Time (Connection Test Messages)
These five messages come from the Spectrum for Time configuration, which checks the Spectrum service (SOAP and REST) and the Info-Link database separately. The Spectrum service check stops at the first failure: if the service authentication check fails, company access is not checked. The Info-Link check runs independently of the Spectrum service check.
| Message text | Direction | Occurs when | Outcome | Fix |
|---|---|---|---|---|
| Unable to authenticate to Spectrum Service Url. Verify the credentials and try again. | Read (Spectrum to Arcoro) | The SOAP WSTestConnection call for this configuration's Authorization ID fails, for any reason. Company access is not checked when this fires. | Sync stopped | Verify the Service Url and Authorization ID connector settings for the Spectrum for Time configuration. |
| Unable to access company [company code] through the Spectrum Service Url. Verify the Authorization ID has access to the companies in Spectrum > System Administration > Installation > Data Exchange. | Read (Spectrum to Arcoro) | SOAP authentication succeeded, but the REST access check for that specific configured company code fails. One message appears per failing company. | Sync stopped | Grant the Authorization ID access to that company under Data Exchange settings in Spectrum. |
| Unable to connect to Spectrum Info-Link database. Verify the credentials and try again. | Read (Spectrum to Arcoro) | The connector cannot open a connection to the Info-Link SQL Server database using the configured Server Name, User Name, Password, and Database Name settings. Table and view access are not checked when this fires. | Sync stopped | Verify the Server Name, User Name, Password, and Database Name connector settings for the Info-Link database. |
| Unable to access the Info-Link Table [table name]. Ensure the database user [database user] has access to the table category in Spectrum > Info-Link > Table Category Maintenance/User Security Maintenance. | Read (Spectrum to Arcoro) | The Info-Link database connected, but the configured database user cannot read a specific required table. One message appears per inaccessible table. | Sync stopped | Have the Spectrum administrator grant that database user access to the named table's category in Info-Link security. |
| Unable to access the Info-Link View [view name]. Ensure the database user [database user] has access to the table category in Spectrum > Info-Link > Table Category Maintenance/User Security Maintenance. | Read (Spectrum to Arcoro) | Same as the table access failure above, but for a required Info-Link view instead of a table. One message appears per inaccessible view. | Sync stopped | Have the Spectrum administrator grant that database user access to the named view's category in Info-Link security. |
Confirming the Error
- Open the sync execution for the date and time it occurred.
- Open the step for the Viewpoint Spectrum connector. Note which configuration it uses, since that decides which table above applies: the file-based configuration uses the write-side messages; the Spectrum for Time configuration uses the read-side messages.
- Because every message in this family fires before any entity is processed, expect the entity rows for that step to show 0 in Errors, Warnings, Information, Added, Updated, and Unchanged. A non-zero Failures count at the step or run level is expected for this family, not exceptional, since it reflects the authentication check itself failing rather than a mid-sync record problem.
- Open the failure detail and match the fixed part of the sentence against the Message text column above. Ignore the company code, table name, view name, or database user shown in brackets or quotes; match on the surrounding wording.
- For a write-side failure, the logged text may be preceded by a generic failure label. The exact wording from the table should still be present in the same entry; search for it rather than expecting it to be the first thing shown.
- If instead reports the failure from clicking Test Connection on the connector rather than from a sync, the same message text applies; Test Connection runs the identical authentication check.
- If nothing in the failure detail matches this table, this ticket is not this family. Check a different article or escalate.
Resolving the Error
Write Side: Core HR to Spectrum, Service Authentication
- In Arcoro, open the connector and review the Spectrum Service URL, Spectrum Authorization ID, and Company Codes properties.
- If the message says the URL is unreachable, confirm the URL is typed correctly, and the Spectrum server is reachable from the internet.
- If the message reports a timeout, confirm the Spectrum server is online and the URL points to the correct address and port.
- If the message names a specific company as not authorized, the Spectrum administrator should confirm the Authorization ID has access to that company under Spectrum > System Administration > Installation > Data Exchange.
- Re-run the sync, or click Test Connection, and confirm the failure no longer appears.
Read Side: Spectrum for Time, Service Authentication
- In Arcoro, open the connector and review the Service URL, Authorization ID, and Company Codes properties for the Spectrum for Time configuration.
- If the service authentication message appears, verify the Authorization ID and Service URL first; company access is never checked until this passes.
- If a specific company reports failure, the Spectrum administrator must grant that company to the Authorization ID under Spectrum > System Administration > Installation > Data Exchange.
- Re-run the sync, or click Test Connection, and confirm the failure no longer appears.
Read Side: Spectrum for Time, Info-Link Database Access
- In Arcoro, open the connector and review the Server Name, User Name, Password, and Database Name properties for the Info-Link database.
- If the connection message appears, confirm those credentials and the database server address with your Spectrum administrator.
- If a specific table or view access message appears, have the Spectrum administrator grant the named database user access to that table's or view's category in Spectrum > Info-Link > Table Category Maintenance/User Security Maintenance.
- Re-run the sync, or click Test Connection, and confirm the failure no longer appears and the affected entities show Added, Updated, or Unchanged counts instead.
When to Escalate
If any of the following occur, you may need to reach out to Arcoro support for additional assistance.
- A Spectrum administrator confirms every named setting is correct in both Arcoro and Spectrum, but the failure persists. The help text for the write-side messages explicitly calls for contacting Arcoro support at that point.
- The failure detail text does not match the fixed wording of any message in this article.
- Several companies or several Info-Link tables fail at once with different underlying reasons, which suggests a broader network or permissions problem rather than a single setting to fix.
- Before escalating, gather: the exact failure text from the log, whether the connector is the file-based or the Spectrum for Time configuration, the Service URL and company codes configured, and whether Test Connection was already tried and its result.