Sylius store unreachable
Unblock a paused Sylius connector (HTTP 403, API access, credentials, SSL, DNS)
When Order Invoicer can't reach your Sylius store's Admin API, we pause the connector and suspend invoicing until it responds again. This page covers the most common causes and how to fix them.
Once you've applied the fix, open the connector in Order Invoicer and click Test connection & reactivate: we re-test your store and automatically reactivate the connector if it responds.
The administrator lacks API access (HTTP 403)
This is the most common cause and specific to Sylius: the administrator being
used authenticates correctly but does not have the ROLE_API_ACCESS role.
- Open Configuration → Administrators in the Sylius admin panel.
- Enable the API access option on the account used by Order Invoicer, or create a dedicated administrator with that access.
- Reconnect the store afterwards if you changed accounts.
Your store is blocking our API calls (HTTP 403)
If the administrator does have API access, a firewall, bot-protection service or
proxy on your store may be blocking our requests to /api/v2/admin/.
- Cloudflare: disable Bot Fight Mode or add a rule allowing
/api/v2/*. - ModSecurity / application firewall: allowlist requests to the Sylius Admin API.
- Server or host firewall: ask your host to confirm no rule blocks requests
to
/api/.
We don't have a fixed IP address: allow our calls by URL path and user-agent
(OrderInvoicer), not by IP.
Your credentials are invalid (HTTP 401)
Our request reached your store, but the administrator email or password was rejected.
- Check the email and password in the connector settings.
- Make sure the administrator account is still active.
Your SSL certificate is invalid
We don't send your credentials over an insecure connection: an expired, self-signed or mismatched certificate interrupts the sync.
- Renew or replace your store's SSL certificate.
- Check that the full chain is installed and that
https://opens without a warning in a browser.
Your store didn't respond (DNS / connection)
Your store's server didn't respond — usually a temporary hosting outage.
- This normally resolves on its own: we keep retrying and reactivate the connector as soon as your store responds, so there's nothing for you to do.
- If it persists, check that your domain resolves and your server is online.
Still blocked?
If none of this works, email us at contact@orderinvoicer.com and we'll look into it with you.