Deprecated: Function register_sidebar_widget is deprecated since version 2.8.0! Use wp_register_sidebar_widget() instead. in /mnt/web221/b1/51/512220951/htdocs/wp-includes/functions.php on line 6078 Deprecated: Function register_widget_control is deprecated since version 2.8.0! Use wp_register_widget_control() instead. in /mnt/web221/b1/51/512220951/htdocs/wp-includes/functions.php on line 6078 Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 22 Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 28 Warning: Constant FORCE_SSL_ADMIN already defined in /mnt/web221/b1/51/512220951/htdocs/wp-config.php on line 94 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web221/b1/51/512220951/htdocs/wp-includes/functions.php:6078) in /mnt/web221/b1/51/512220951/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1831 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web221/b1/51/512220951/htdocs/wp-includes/functions.php:6078) in /mnt/web221/b1/51/512220951/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1831 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web221/b1/51/512220951/htdocs/wp-includes/functions.php:6078) in /mnt/web221/b1/51/512220951/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1831 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web221/b1/51/512220951/htdocs/wp-includes/functions.php:6078) in /mnt/web221/b1/51/512220951/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1831 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web221/b1/51/512220951/htdocs/wp-includes/functions.php:6078) in /mnt/web221/b1/51/512220951/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1831 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web221/b1/51/512220951/htdocs/wp-includes/functions.php:6078) in /mnt/web221/b1/51/512220951/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1831 Deprecated: Return type of Yoast\WP\Lib\Model::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/lib/model.php on line 560 Deprecated: Return type of Yoast\WP\Lib\ORM::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/lib/orm.php on line 2457 Deprecated: Return type of Yoast\WP\Lib\ORM::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/lib/orm.php on line 2468 Deprecated: Return type of Yoast\WP\Lib\ORM::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/lib/orm.php on line 2478 Deprecated: Return type of Yoast\WP\Lib\ORM::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/lib/orm.php on line 2490

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_indexable` WHERE `object_id` = '270' AND `object_type` = 'post' LIMIT 1

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_indexable` WHERE `object_id` = '270' AND `object_type` = 'post' LIMIT 1

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/src/builders/indexable-post-builder.php on line 125

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_primary_term' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_primary_term` WHERE `post_id` = '270' AND `taxonomy` = 'category' LIMIT 1

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_primary_term' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_primary_term` WHERE `post_id` = '270' AND `taxonomy` = 'category' LIMIT 1

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable_hierarchy' doesn't exist]
DELETE FROM `yoast_wp_seo_models_indexable_hierarchy` WHERE `indexable_id` = NULL

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_indexable` WHERE `object_id` = '1' AND `object_type` = 'user' LIMIT 1

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_indexable` WHERE `object_id` = '1' AND `object_type` = 'user' LIMIT 1

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
SELECT `id` FROM `yoast_wp_seo_models_indexable` WHERE `object_type` = 'post' AND `object_sub_type` IN ('post') AND `author_id` = '1' AND `is_public` = '1' LIMIT 1

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
SELECT `id` FROM `yoast_wp_seo_models_indexable` WHERE `object_type` = 'post' AND `object_sub_type` IN ('post') AND `author_id` = '1' AND `is_public` = '1' LIMIT 1

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
SELECT `id` FROM `yoast_wp_seo_models_indexable` WHERE `object_type` = 'post' AND `object_sub_type` IN ('post') AND `author_id` = '1' AND `is_public` IS NULL LIMIT 1

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
SELECT `id` FROM `yoast_wp_seo_models_indexable` WHERE `object_type` = 'post' AND `object_sub_type` IN ('post') AND `author_id` = '1' AND `is_public` IS NULL LIMIT 1

Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/src/models/indexable.php on line 167

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
INSERT INTO `yoast_wp_seo_models_indexable` (`object_type`, `object_id`, `permalink`, `title`, `description`, `is_cornerstone`, `is_robots_noindex`, `is_robots_nofollow`, `is_robots_noarchive`, `is_robots_noimageindex`, `is_robots_nosnippet`, `is_public`, `has_public_posts`, `blog_id`, `open_graph_image`, `open_graph_image_id`, `open_graph_image_source`, `open_graph_image_meta`, `twitter_image`, `twitter_image_id`, `twitter_image_source`, `version`, `permalink_hash`, `created_at`, `updated_at`) VALUES ('user', '1', 'https://www.rickroetenberg.com/author/admin/', NULL, NULL, '0', '0', NULL, NULL, NULL, NULL, NULL, '0', '1', 'https://secure.gravatar.com/avatar/bc3d8afa4c08e3c680ab5b8233ba4b80?s=500&d=mm&r=g', NULL, 'gravatar-image', NULL, 'https://secure.gravatar.com/avatar/bc3d8afa4c08e3c680ab5b8233ba4b80?s=500&d=mm&r=g', NULL, 'gravatar-image', '1', '44:d0c42e6c0b758b5b57289e1ac097bf08', '2024-05-08 00:45:07', '2024-05-08 00:45:07')

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
INSERT INTO `yoast_wp_seo_models_indexable` (`object_type`, `object_id`, `object_sub_type`, `permalink`, `primary_focus_keyword_score`, `readability_score`, `is_cornerstone`, `is_robots_noindex`, `is_robots_nofollow`, `is_robots_noimageindex`, `is_robots_noarchive`, `is_robots_nosnippet`, `open_graph_image`, `open_graph_image_id`, `open_graph_image_source`, `open_graph_image_meta`, `twitter_image`, `twitter_image_id`, `twitter_image_source`, `primary_focus_keyword`, `canonical`, `title`, `description`, `breadcrumb_title`, `open_graph_title`, `open_graph_description`, `twitter_title`, `twitter_description`, `estimated_reading_time_minutes`, `author_id`, `post_parent`, `number_of_pages`, `post_status`, `is_protected`, `is_public`, `has_public_posts`, `blog_id`, `schema_page_type`, `schema_article_type`, `version`, `has_ancestors`, `permalink_hash`, `created_at`, `updated_at`) VALUES ('post', '270', 'post', 'https://www.rickroetenberg.com/block-citrix-ios-vpn-access/', '56', '0', '0', NULL, '0', NULL, NULL, NULL, 'http://www.rickroetenberg.com/wp-content/uploads/IMG_3141.png', NULL, 'first-content-image', NULL, 'http://www.rickroetenberg.com/wp-content/uploads/IMG_3141.png', NULL, 'first-content-image', 'Block citrix ios vpn access, citrix ips vpn', NULL, NULL, 'block citrix ios vpn, block vpn access netscaler, ios vpn netscaler, citrix netscaler vpn', 'Block Citrix IOS VPN Access', NULL, NULL, NULL, NULL, NULL, '1', '0', NULL, 'publish', '0', NULL, NULL, '1', NULL, NULL, '1', '', '59:db111b359fcc143a935d6f26e134a51a', '2024-05-08 00:45:07', '2024-05-08 00:45:07')

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_indexable` WHERE `object_type` = 'home-page' LIMIT 1

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_indexable` WHERE `object_type` = 'home-page' LIMIT 1

Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/src/models/indexable.php on line 167

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
INSERT INTO `yoast_wp_seo_models_indexable` (`object_type`, `title`, `breadcrumb_title`, `permalink`, `blog_id`, `description`, `is_robots_noindex`, `open_graph_title`, `open_graph_image`, `open_graph_image_id`, `open_graph_description`, `open_graph_image_source`, `open_graph_image_meta`, `version`, `permalink_hash`, `created_at`, `updated_at`) VALUES ('home-page', '%%sitename%% %%page%% %%sep%% %%sitedesc%%', 'Home', 'https://www.rickroetenberg.com/', '1', 'Technical Consultant', '0', '%%sitename%%', '', '0', '', NULL, NULL, '1', '31:7850956d7f1a75f01d7a0f54a38d6390', '2024-05-08 00:45:07', '2024-05-08 00:45:07')

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable_hierarchy' doesn't exist]
SELECT `ancestor_id` FROM `yoast_wp_seo_models_indexable_hierarchy` WHERE `indexable_id` = '0' ORDER BY `depth` DESC

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable_hierarchy' doesn't exist]
SELECT `ancestor_id` FROM `yoast_wp_seo_models_indexable_hierarchy` WHERE `indexable_id` = '0' ORDER BY `depth` DESC

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable_hierarchy' doesn't exist]
DELETE FROM `yoast_wp_seo_models_indexable_hierarchy` WHERE `indexable_id` = '0'

Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/src/generators/schema-generator.php on line 176 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web221/b1/51/512220951/htdocs/wp-includes/functions.php:6078) in /mnt/web221/b1/51/512220951/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1831 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web221/b1/51/512220951/htdocs/wp-includes/functions.php:6078) in /mnt/web221/b1/51/512220951/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1831 {"id":270,"date":"2015-04-24T13:11:22","date_gmt":"2015-04-24T12:11:22","guid":{"rendered":"http:\/\/www.rickroetenberg.com\/?p=270"},"modified":"2015-04-24T14:42:41","modified_gmt":"2015-04-24T13:42:41","slug":"block-citrix-ios-vpn-access","status":"publish","type":"post","link":"https:\/\/www.rickroetenberg.com\/block-citrix-ios-vpn-access\/","title":{"rendered":"Block Citrix IOS VPN Access"},"content":{"rendered":"

Citrix released a new Citrix VPN Cli\u00ebnt for Netscaler on Apple IOS devices. When there is a session policy configured with an Plug-in Type: Windows\/MAC OS X the customer can still connect with VPN access, even without any VPN configuration.<\/p>\n

You could fix this by using an Responder policy to block access for VPN access.<\/p>\n

In this blog I will desribe how to do this<\/p>\n

<\/p>\n

Block Citrix VPN Client for Apple IOS\u00a0<\/strong><\/h1>\n

Before<\/strong>\"IMG_3141\"<\/p>\n

After selecting VPN you will get an prompt to login<\/p>\n

\"IMG_3142\"<\/p>\n

To get it fixed<\/strong><\/p>\n

\"ResponderPolicy\"<\/p>\n

Click onder\u00a0Policies <\/strong>under\u00a0Responder<\/strong><\/p>\n

\"ResponderPolicy-Add\"<\/p>\n

Click on\u00a0Add<\/strong><\/p>\n

\"ResponderPolicyCreate\"<\/p>\n

Name:\u00a0KillIOSVPN (or something else)
\n<\/strong>Action:\u00a0DROP
\n<\/strong>Expression:\u00a0HTTP.REQ.HEADER(“User-Agent”).CONTAINS(“CitrixReceiver\/NSGiOSplugin”)<\/strong><\/p>\n

Click on\u00a0<\/b>Create<\/strong><\/p>\n

\"ResponderPolicyManager\"<\/p>\n

Click on\u00a0Policy Manager<\/b><\/p>\n

\"ResponderPolicyContinue\"<\/p>\n

Bind Point:\u00a0Override Global
\n<\/strong>Protocol:\u00a0HTTP
\n<\/strong>Click on\u00a0Continue<\/b><\/p>\n

\"ResponderPolicyBind\"<\/p>\n

Click on\u00a0Bind<\/b><\/p>\n

\"ResponderPolicyInsert\"<\/p>\n

Select\u00a0KillIOSVPN (or the created name in the step above)
\n<\/strong>Select Insert<\/strong><\/p>\n

\"ResponderPolicyOK\"<\/p>\n

Click on\u00a0OK<\/strong><\/p>\n

\"ResponderPolicyDone\"<\/p>\n

Click on\u00a0Done<\/strong><\/p>\n

After these steps the user won’t get any login prompt again and the user was no access with the VPN client.<\/p>\n

\"IMG_3143\"<\/p>\n

Update<\/strong><\/h2>\n

You could also bind it as an responder policy on the CAG Virtual Server.
\n<\/strong>If you use this you will block access for Citrix VPN for NetScaler based on CAG Virtual Server<\/strong><\/h3>\n","protected":false},"excerpt":{"rendered":"

Citrix released a new Citrix VPN Cli\u00ebnt for Netscaler on Apple IOS devices. When there is a session policy configured with an Plug-in Type: Windows\/MAC OS X the customer can still connect with VPN access, even without any VPN configuration. You could fix this by using an Responder policy to block access for VPN access….<\/p>\n