{"id":974,"date":"2019-11-27T07:16:55","date_gmt":"2019-11-27T14:16:55","guid":{"rendered":"https:\/\/help.fooevents.com\/docs\/topics\/apps\/xml-rpc-connection-issues\/"},"modified":"2025-08-21T10:23:40","modified_gmt":"2025-08-21T17:23:40","slug":"problemy-z-polaczeniem","status":"publish","type":"docs","link":"https:\/\/help.fooevents.com\/pl\/docs\/topics\/check-ins-app\/connection-issues\/","title":{"rendered":"Problemy z po\u0142\u0105czeniem"},"content":{"rendered":"<p>Having trouble connecting the <a href=\"https:\/\/www.fooevents.com\/features\/apps\/\" target=\"_blank\" rel=\"noopener\">FooEvents Check-ins apps<\/a> to your store?<\/p>\n<h3>Common Issues:<\/h3>\n<ol>\n<li><a href=\"#1-was-your-url-entered-correctly\">Was your URL entered correctly?<\/a><\/li>\n<li><a href=\"#2-did-you-enter-the-correct-username-and-password\">Did you enter the correct username and password?<\/a><\/li>\n<li><a href=\"#3-do-you-have-the-latest-plugin-installed\">Do you have the latest plugin installed?<\/a><\/li>\n<li><a href=\"#4-does-the-wordpress-user-have-appropriate-permissions\">Does the WordPress user have appropriate permissions?<\/a><\/li>\n<li><a href=\"#5-do-you-have-any-security-plugins-installed\">Do you have any security plugins installed?<\/a><\/li>\n<li><a href=\"#6-do-you-use-a-captcha-plugin\">Do you use a CAPTCHA plugin?<\/a><\/li>\n<li><a href=\"#7-is-rest-api-accessible\">Is REST API accessible?<\/a><\/li>\n<li><a href=\"#8-is-your-site-installed-in-a-subdirectory-of-another-wordpress\">Is your site installed in a subdirectory of another WordPress site?<\/a><\/li>\n<li><a href=\"#9-do-you-have-a-wordpress-com-site-instead-of-a-self-hosted-word\">Do you have a WordPress.com site instead of a self-hosted WordPress site?<\/a><\/li>\n<li><a href=\"#10-are-you-using-a-plugin-that-might-be-restricting-access-to-the-wordpress-rest-api\">Are you using a plugin that might be restricting access to the WordPress REST API?<\/a><\/li>\n<\/ol>\n<h3>1. Was your URL entered correctly?<\/h3>\n<p>Ensure that your website URL is entered exactly as it appears in your web browser\u2019s address bar.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-132680\" src=\"https:\/\/help.fooevents.com\/wp-content\/uploads\/2019\/11\/fooevents-url-1.png\" alt=\"\" width=\"487\" height=\"140\" title=\"\" srcset=\"https:\/\/help.fooevents.com\/wp-content\/uploads\/2019\/11\/fooevents-url-1.png 487w, https:\/\/help.fooevents.com\/wp-content\/uploads\/2019\/11\/fooevents-url-1-300x86.png 300w\" sizes=\"(max-width: 487px) 100vw, 487px\" \/><\/p>\n<ol>\n<li>Did you specify the correct protocol (including\u00a0<strong>http:\/\/<\/strong>\u00a0OR\u00a0<strong>https:\/\/<\/strong>)?<\/li>\n<li>Does your website URL start with \u2018<strong>www<\/strong>\u2018 or does it\u00a0<em>exclude<\/em>\u00a0\u2018<strong>www<\/strong>\u2018?<\/li>\n<li>Does your website URL have a trailing slash at the end (<strong>\/<\/strong>)?<\/li>\n<\/ol>\n<p>You can find the exact URL that you need to enter in your\u00a0<strong>WordPress admin area<\/strong>.<br \/>\nGo to\u00a0<strong>Settings<\/strong>\u00a0&gt;\u00a0<strong>General<\/strong>\u00a0&gt;\u00a0<strong>WordPress Address (URL)<\/strong><\/p>\n<h3>2. Did you enter the correct username and password?<\/h3>\n<p>The FooEvents Check-ins apps use the same <strong>WordPress username and password<\/strong> that you use to log in to your website. Please ensure that you entered your username and password correctly and that you did not enter your <strong>FooEvents Account<\/strong>\u00a0login details instead.<\/p>\n<h3>3. Do you have the latest plugin installed?<\/h3>\n<p>Check that you definitely have the\u00a0<a href=\"https:\/\/help.fooevents.com\/docs\/topics\/changelogs\/fooevents-for-woocommerce\/\">latest version<\/a>\u00a0of the\u00a0<strong>FooEvents for WooCommerce plugin<\/strong>\u00a0installed on your website and the latest<strong>\u00a0FooEvents Check-ins<\/strong>\u00a0app\u00a0installed on your device<\/p>\n<h3>4. Does the WordPress user have appropriate permissions?<\/h3>\n<p>By default, only users with the role of \u201c<strong>Administrator<\/strong>\u201d in WordPress will have access to the Check-ins app. This article explains how to assign roles to different WordPress users without necessarily giving them admin access to your website:\u00a0<a href=\"https:\/\/help.fooevents.com\/docs\/topics\/events\/user-roles-capabilities-and-permissions\/\">User Roles, Capabilities and Permissions<\/a><\/p>\n<h3>5. Do you have any security plugins installed?<\/h3>\n<p>FooEvents uses an API to connect to your WordPress site. It is very possible that your security plugin is blocking API access to your site. To test if this is the case, temporarily disable any <em>security<\/em>\u00a0related plugins such as\u00a0<strong>Wordfence<\/strong>\u00a0and\u00a0<strong>iThemes Security<\/strong>\u00a0to see if it is blocking access.<\/p>\n<p>If your security plugin is blocking access to FooEvents, please try whitelisting the IP address of your tablet device.<\/p>\n<p>If you are still experiencing problems, please also make sure that <strong>two-factor authentication (2FA)<\/strong> is not enabled.<\/p>\n<h3>6. Do you use a CAPTCHA plugin?<\/h3>\n<p>If you are using a\u00a0<em>CAPTCHA<\/em>\u00a0plugin, please ensure that CAPTCHA is not applied to WordPress logins.<\/p>\n<p>If you are using the\u00a0<strong>Advanced noCaptcha &amp; invisible captcha Settings<\/strong>\u00a0plugin, you can disable CAPTCHA on the login form via the plugins settings. Login to your\u00a0<strong>WordPress admin area<\/strong>, go to\u00a0<strong>Settings<\/strong>\u00a0&gt;<strong>\u00a0Advanced noCaptcha &amp; invisible captcha Settings<\/strong>\u00a0&gt;\u00a0<strong>Enabled Forms<\/strong>\u00a0&gt;\u00a0<strong>Login Form<\/strong>\u00a0and ensure\u00a0<strong>Login Form<\/strong>\u00a0is not checked.<\/p>\n<h3>7. Is REST API accessible?<\/h3>\n<p>Make sure that your website\u2019s\u00a0<strong>REST API<\/strong> is accessible by entering the following address in your web browser: \u2018www.yourwebsite.com\/wp-json\/fooevents\/v1\u2019<\/p>\n<p>You should see a screen that displays code which starts with\u00a0<code>{\"namespace\":\"fooevents\\\/v1\",\"routes\":<\/code>\u00a0as opposed to an error page such as\u00a0<em>404 file not found<\/em>\u00a0which indicates that something is wrong with your server configuration or the\u00a0<strong>REST API<\/strong>\u00a0is blocked.<\/p>\n<p><strong>If you site is installed in the subfolder of another WordPress site, please proceed to\u00a0<a href=\"https:\/\/help.foosales.com\/docs\/frequently-asked-questions\/setup\/im-having-trouble-logging-into-foosales\/#7-is-your-site-installed-in-a-subdirectory-of-another-wordpress\" rel=\"nofollow noopener\" target=\"_blank\">section #8<\/a>.<\/strong><\/p>\n<p>If you are using the &#8220;Plain&#8221; permalink structure please consider one of the other options instead. The &#8220;Plain&#8221; permalink structure uses a different REST API path which the Check-ins app does not currently support. You can change this setting if you go to <b>Settings > Permalinks<\/b> and choose e.g. &#8220;Post name&#8221; instead.<\/p>\n<p>If the <strong>REST API<\/strong> is not accessible and the app tries to fallback to the less preferred <strong>XML-RPC<\/strong> connection, please check that your <strong>xmlrpc.php file is accessible<\/strong>. Enter \u2018www.YOURSITE.com\/xmlrpc.php\u2019 in your web browser. You should see the following message if the xmlrpc.php file is accessible: \u201cXML-RPC server accepts POST requests only.\u201d<\/p>\n<p>Please also contact your web host and ask them to do the following:<\/p>\n<ul>\n<li>Whitelist the rule triggered by the IP address of your mobile device<\/li>\n<li>Disable the\u00a0<i>Mod_security<\/i>\u00a0rule for your domain<\/li>\n<\/ul>\n<h3>8. Is your site installed in a subdirectory of another WordPress site?<\/h3>\n<p>If your site is installed in a subdirectory of another WordPress site, then the .htaccess files of your subdirectory might cause permalinks conflict making the REST API unaccessible.<\/p>\n<p><strong>Example:<\/strong><\/p>\n<ul>\n<li>Main WordPress ite https:\/\/www.example.com\/<\/li>\n<li>Your test WordPress site: https:\/\/www.example.com\/testsite\/<\/li>\n<\/ul>\n<p>To solve this, you need to edit the .htaccess file in your subdirectory WordPress install. Replace the code inside your .htaccess file with the following code:<\/p>\n<pre># BEGIN WordPress\r\nRewriteEngine On\r\nRewriteBase \/your-subdirectory\/\r\nRewriteRule ^index\\.php$ - [L]\r\nRewriteCond %{REQUEST_FILENAME} !-f\r\nRewriteCond %{REQUEST_FILENAME} !-d\r\nRewriteRule . \/subdirectory\/index.php [L]\r\n# END WordPress<\/pre>\n<p>Ensure that you replace\u00a0<em>\/subdirectory\/<\/em>\u00a0with your own subdirectory name.<\/p>\n<h3>9. Do you have a WordPress.com site instead of a self-hosted WordPress site?<\/h3>\n<p>The FooEvents Check-ins app can only work with a self-hosted WordPress site and not on a WordPress.com site. You would either need to move to a self-hosted WordPress setup or you can consider using the <a href=\"https:\/\/help.fooevents.com\/docs\/topics\/fooevents-plugins\/fooevents-express-check-in\/\">FooEvents Express Check-in plugin extension<\/a> instead.<\/p>\n<p class=\"notice\">If you have tried all the troubleshooting steps above and you are still experiencing a connection issue, please contact <a class=\"\" href=\"https:\/\/help.fooevents.com\/contact\/support\/?subject=XML-RPC%20Connectivity%20Issues\">FooEvents Technical Support<\/a> and provide as much detail as possible so we can get back to you with other possible solutions.<\/p>\n<h3>10. Are you using a plugin that might be restricting access to the WordPress REST API?<\/h3>\n<p>An example of a plugin like this is the &#8220;BuddyBoss&#8221; plugin. If you are using this plugin and would like to use the Check-ins app then please make sure that the setting &#8220;Restrict REST API access to logged-in members only&#8221; under <strong>BuddyBoss > Settings > Privacy<\/strong> is <strong>not<\/strong> checked.<\/p>\n","protected":false},"featured_media":0,"parent":944,"menu_order":12,"comment_status":"open","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_tag":[413,14,196,298,299,16,36,430,10,11],"class_list":["post-974","docs","type-docs","status-publish","hentry","doc_tag-captcha","doc_tag-connection","doc_tag-fooevents-check-ins","doc_tag-ithemes-security","doc_tag-rest-api","doc_tag-wordfence","doc_tag-wordpress","doc_tag-wordpress-com","doc_tag-xml-rpc","doc_tag-xmlrpc"],"comment_count":0,"_links":{"self":[{"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/docs\/974","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/comments?post=974"}],"version-history":[{"count":0,"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/docs\/974\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/docs\/944"}],"prev":[{"title":"Branding aplikacji","link":"https:\/\/help.fooevents.com\/pl\/docs\/topics\/check-ins-app\/app-branding\/","href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/docs\/975"}],"wp:attachment":[{"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/media?parent=974"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/help.fooevents.com\/pl\/wp-json\/wp\/v2\/doc_tag?post=974"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}