DocsHelp
Troubleshooting
The error messages on the screens these docs cover, what each means and what to do.
On this page
In short
- Find the message you see in the tables below. Each row says what it means and what to do next.
- Messages are grouped by where they appear. An ellipsis (…) stands for your address, a name, a number or a provider's own words.
- If your message is not listed, click Get help in the sidebar, or write to info@vallit.net. A person at Vallit reads it and answers by email.
Adding an app
These appear on the first-app screen, which asks for your app's address after sign-up, and in the Add an app dialog.
| What you see | What it means | What to do |
|---|---|---|
| Tick this to continue. | The ownership box is not ticked. | Tick I own this app, or its owner asked me to look after it. and try again. |
| Enter the address of your app. | The address field is empty. | Enter the address as your browser's address bar shows it. |
| That does not look like a web address. | Vallit cannot read the field as an address. | Enter the address as your browser's address bar shows it. |
| Enter the address of your app, not an email address. | In the dialog: the address has an @ before the domain, as an email address does. | Enter the address as your browser's address bar shows it. |
| We only check public web addresses. | On the first-app screen: the address points to a private network, such as localhost, or no server answers to it. | Check the spelling, then enter the address your visitors use. Vallit only checks apps that are live on the internet. |
| That address is not reachable from the public internet. | In the dialog: the address points to a private network, such as localhost or an office server. | Enter the address your visitors use. Vallit only checks apps that are live on the internet. |
| We could not find a server for … | In the dialog: no server answers to that name on the internet. | Check the spelling, and that the domain is live. |
| That address is too long. | In the dialog: the domain name is longer than any domain name can be. | Check that you pasted only your app's address. |
| … was checked … times in the last hour. Checks are spaced out so we stay a polite visitor to your server. Try again later. | On the first-app screen: the domain, counting its subdomains, was checked three times in the last hour. | Wait an hour, then try again. |
| You have used the 3 free checks for this month. A plan lifts the limit. | On the first-app screen: the company you are in has started all its checks for this month. | Wait until next month, or choose a plan. |
| The company could not be created just now. Try again in a moment. | Setting up your company failed on our side. | Wait a moment, then click Check my app again. |
| We could not start the check. Try again in a moment. | On the first-app screen: the first check did not start on our side. Your company and app already exist. | Reload the page, pick your company under Continue with a company you belong to, open the app and click Run a check. |
| That report already belongs to a company. | On the first-app screen: the report you came from belongs to a company, or was made by one, such as the company that shared its link with you. Only a check started on vallit.net without an account can be taken over. | Enter your app's address and click Check my app. Vallit starts a fresh check. |
| A second app needs a paid plan first. | In the dialog: without a plan, a company holds one app, and yours has one. | Click Choose a plan in the dialog and add a place on Billing. Plans and billing shows how. |
| Your plan covers … apps. Move up a plan, or get in touch if you need more. | Your company has as many apps as the plan allows. | Move to a larger plan on Billing, or write to us. |
| That app is already on your account. | This address is already an app in your company. | Open the app from the sidebar. |
| You need to be signed in to add an app. | Your session has ended. | Sign in, then add the app again. |
When a check does not finish
These appear on the report page, under the heading We could not finish this check. The line can also be one of the address messages above.
| What you see | What it means | What to do |
|---|---|---|
| The check could not be completed. Nothing was changed on your app. Try again, and get in touch if it keeps failing. | Something failed on our side during the check. | Start the check again. If it keeps failing, write to us. |
| The check stopped before it finished. Nothing was changed on your app. Run it again and it will usually complete. | The check was cut off before it could finish. | Start the check again. |
To start again, click Run a check on the app's page in your company. Try another address on the report opens your company, or sign-up if you are not signed in.
Running a check from an app page
These appear under Run a check. The hourly limit per domain from Adding an app applies here too.
| What you see | What it means | What to do |
|---|---|---|
| Your plan covers … checks a month and you have used them. Move up a plan, or wait until next month. | Your company has started all the checks its plan includes this month. | Wait until next month, or move to a larger plan on Billing. The daily checks keep running. |
| We could not start the check. Try again in a moment. | The check did not start on our side. | Wait a minute, then click Run a check again. |
| That app is not on your account. | The app is not in the company you are in. | Sign in with the account of the company that holds the app. |
Signing in
These appear on the sign-in and sign-up screens. Signing in walks through each method.
| What you see | What it means | What to do |
|---|---|---|
| Enter your email address. | The email field is empty. | Type your email address, then click Continue, or Create account on sign-up. |
| No account with that email yet. | No account uses this email address. | Click Create one, or enter the email you signed up with. |
| You already have an account. | You tried to sign up with an email that already has an account. | Click Sign in instead. |
| That code is not right. Check the email and try again. | The code does not match the one we sent. | Type the 6 digits from the newest email. |
| That code has expired. Send a new one. | The code is too old to use. | Click Resend code and enter the new code. |
| That password is not right. | The password does not match this account. | Try again, or click Forgot password? to set a new one. |
| That password showed up in a known leak. Choose a different one. | The password appears in a public list of leaked passwords. | Choose a password you have not used anywhere else. |
| Use at least 15 characters. | The new password is shorter than Vallit asks for. | Choose a password of 15 characters or more, for example a few unrelated words. |
| That password is too long. Try a shorter one. | The new password is longer than the sign-in service accepts. | Choose a shorter password. |
| That password is too easy to guess. Try a longer one. | The password is too common or too simple. | Choose a longer password. |
| That email address does not look right. | The email address is missing a part, such as the @. | Correct the address. |
| Too many attempts. Wait a minute and try again. | There were many tries in a short time. | Wait a minute, then try again. |
| This account is locked for a while after too many attempts. | Sign-in is paused for this account. | Wait, then try again. If it stays locked, write to us. |
| You are already signed in. | This browser already has a session. | Open app.vallit.net. It takes you to your company. |
| The check against bots did not pass. Try once more. | The sign-in form could not confirm a person is using it. | Try again. |
| Nothing happened. You can try again. | Signing in with Google or Apple did not start, or was stopped. | Click the button again, or sign in with your email. |
| Something went wrong on our side. Try again in a moment. | Sign-in failed on our side. | Wait a moment, then try again. |
Confirming your domain
These appear in the Connect your DNS panel on an app's page. Confirm your domain covers each provider.
| What you see | What it means | What to do |
|---|---|---|
| We could not find a _vallit record on … yet. DNS changes can take up to an hour to travel. If you have just added it, try again shortly. | The record is not visible on the internet yet, or it was not added. | If you just added it, wait up to an hour and click Look for the record. Otherwise, add the record shown in the panel. |
| We could not read the DNS records for …. Check the domain is spelled correctly. | The domain's DNS did not answer. | Check the address of the app, then click Look for the record. |
| We found a Vallit record on …, but it holds a different code. Replace it with the one shown here. | The record exists but holds an older or mistyped code. | Replace its value with the one under Value, then click Look for the record. |
| We found records on …, but none of them is the Vallit one. Check you copied the whole value. | A record exists at that name, but not with Vallit's value. | Copy the whole value again, then click Look for the record. |
| That did not go through. Check your connection and try again. | Your browser lost the connection to Vallit before the answer came back. | Check your internet connection, then click the same button again. |
| Paste the token Cloudflare gave you. | The token field is empty. | Paste the token into Cloudflare API token. |
| That does not look like a Cloudflare API token. | The pasted text is not in the shape of a token. | Copy the whole token from Cloudflare and paste it again. |
| Cloudflare did not accept that token. Create a new one and try again. | Cloudflare says the token is not active. | Create a new token at Cloudflare and paste it. |
| That token cannot see …. When you create it, give it DNS · Edit for that zone. | The token has no access to your domain. | Create a token with DNS · Edit for that domain. |
| Cloudflare refused the record: … | Cloudflare returned an error, and the message ends with Cloudflare's own words. | Fix what the message says, or add the record by hand with the lines above the token field. |
| Cloudflare did not answer. Try again in a moment. | Cloudflare did not respond in time. Nothing was added. | Wait a moment, then click Add the record again. |
| Record added at Cloudflare. It usually shows up within a minute; checking again. | The record is in place, and the panel is waiting for it to appear. | Wait. The panel checks again by itself. |
| The record is already at Cloudflare. Waiting for it to show up; checking again. | The record was there before, and the panel is waiting for it to appear. | Wait. The panel checks again by itself. |
Connecting your code
These appear on an app's Connect your code page.
| What you see | What it means | What to do |
|---|---|---|
| GitHub did not answer | GitHub did not respond. Nothing was changed. | Wait a moment, then click Try again, or pick the same repository again. |
| That repository is not shared with us | GitHub no longer lists the repository for the Vallit GitHub App. | Click Share on GitHub, add the repository there, then pick it again. |
| That did not work | GitHub did not confirm that your account can see the installation. | Click Start again, signed in to the GitHub account that installed the app. |
| Waiting for an organization owner | GitHub sent your install request to an owner of the organization. | Come back once an owner approves it. |
| No repository shared yet | The Vallit GitHub App has no repository to read. | Click Share on GitHub, share the repository behind this app, then reload this page. |
| GitHub did not finish connecting | The way back from GitHub expired or could not be checked, so nothing was connected. It shows on the connect page, or on Home when the app is not known. | Click Start again. On Home, open your app and click Connect GitHub again. |
Alerts
These appear under Alerts in the company settings, where you choose where alerts go.
| What you see | What it means | What to do |
|---|---|---|
| Only an admin of your company can change where alerts go. | You are a member of this company, not an admin. | Ask an admin to change it. |
| Add the address alerts should go to, or switch email alerts off. | Send alerts by email is on, but Where to send it is empty. | Enter an address or switch alerts off, then click Save addresses. |
| That does not look like an email address. | The alert address is missing a part, such as the @. | Correct the address, then click Save addresses. |
| “…” does not look like an email address. | One of the lines under Also send to is not a full address. The line is named. | Correct that line, then click Save addresses. |
| Add at most … more addresses. | Also send to holds more than four addresses. | Remove the extra lines, then click Save addresses. |
| We could not save that. Try again in a moment. | Saving failed on our side. Nothing changed. | Wait a moment, then click Save addresses again. |
| That did not go through. Check your connection and try again. | A switch could not reach Vallit, so it went back to where it was. | Check your connection, then flip the switch again. |
Asking us to fix something
| What you see | What it means | What to do |
|---|---|---|
| Having us fix things is part of Care, or €99 for this one fix. Choose either and we will get started. | The app is on no plan. | Click Fix it for €99 on the finding, or choose Care. |
| That finding no longer exists. | The request reached us without a finding. | Reload the report and ask again. |
| That finding is not on your account. | The finding belongs to a report outside this company. | Open the report from the company that holds it, and ask there. |
Plans and billing
These appear on Billing. Plans and billing explains each state of a plan.
| What you see | What it means | What to do |
|---|---|---|
| Only a company admin can change the plan. Ask them, or make yourself one in the company settings. | You are a member of this company, not an admin. | Ask an admin to change the plan, or to give you the admin role. |
| Only a company admin can open billing | The billing portal needs the admin role. | Ask an admin of this company to open it. |
| We could not open the payment page. Try again in a moment. | Stripe did not create the payment page. Nothing was charged. | Wait a moment, then click Continue to payment again. |
| We could not change the plan just now. Try again in a moment. | Stripe did not accept the switch. Your plan is unchanged. | Wait a moment, then try the switch again. |
| The billing portal did not open | Stripe did not answer. Nothing changed on your account. | Wait a moment, then click Try again in the message. |
| Your last payment did not go through | Stripe could not charge the card. Your apps are still watched. | Click Update card and change the card at Stripe. |
| Stripe did not answer just now. | Stripe did not answer in time, so your card or invoices are not shown. Nothing changed. | Reload the page in a moment, or click Manage billing to see them at Stripe. |
Pages that do not load
| What you see | What it means | What to do |
|---|---|---|
| Something on our side broke | A fault in Vallit stopped the page, not a fault in your app. | Click Try again. If it keeps happening, send us the reference the page shows. |
| That did not load | A page in your company failed to load. | Click Try again. If it keeps happening, send us the reference the page shows. |
| There is nothing here | The line under it reads It may have been deleted, or the link was not copied whole. The address has no page: a report link was cut short, or its report was deleted with its company or app. | Copy the whole link again from where you got it, or click Open Vallit. |
| There is nothing here | The line under it reads It may belong to a company you are not part of. The page is not in the company you are in. | Sign in with the account of the company it belongs to, or click Back to overview. |
| There is nothing here | An address under app.vallit.net/updates/ has no page, such as a release without a page of its own. | Click All updates. |
The button beside a reference copies it, and a small Copied bubble confirms the copy. If the bubble reads Not copied, your browser did not let the page copy: select the reference and copy it with your keyboard.