Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Online search rejection #1181

Open
SanDiego2049 opened this issue Jun 12, 2024 · 8 comments
Open

Online search rejection #1181

SanDiego2049 opened this issue Jun 12, 2024 · 8 comments
Assignees

Comments

@SanDiego2049
Copy link

SanDiego2049 commented Jun 12, 2024

Bug Description

When I...

Environment Information - Bug happens on:

  • BlenderKit version: v3.12.0.240423
  • Blender version and source (blender.org, Steam, Snap, package manager, etc.): v4.1 (from: blender.org)
  • Operating system & architecture: Win11 (ARM64)
  • Using VPN, proxy, or firewall? (Yes/No/Not sure, please describe if applicable): Yes to VPN

Error Logs

⬡  2024/06/12 20:58:03 BlenderKit-Client v1.0.0 starting from add-on v3.12.0.240423
   port=62485
   server=https://www.blenderkit.com
   proxy_which=SYSTEM
   proxy_address=
   trusted_ca_certs=
   ssl_context=ENABLED
⬡  2024/06/12 20:58:03 ✅ Using proxy settings from system network settings
2024/06/12 20:58:03 [proxy.Provider.readWinHttpProxy] No proxy discovered via AutoDetect: winapi error #12180
⬡  2024/06/12 20:58:03 🔒 SSL verification is enabled
⬡  2024/06/12 20:58:04 🤠New add-on connected: 34848
<- 2024/06/12 20:58:10 ⌠in categories_update (4ee8f2dc-599d-4236-9361-2abcf8859c8b): Get "https://www.blenderkit.com/api/v1/categories": dial tcp 104.26.4.20:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 20:58:10 ⌠in disclaimer (7f4187c2-9752-418d-b8b6-566d052448c1): Get "https://www.blenderkit.com/api/v1/disclaimer/active/": dial tcp 104.26.4.20:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 20:58:10 ⌠in profiles/get_user_profile (421cf8dd-6b0b-49eb-af0a-caf9dbde4a4b): Get "https://www.blenderkit.com/api/v1/me/": dial tcp 104.26.4.20:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 20:58:10 ⌠in notifications (aa51e374-950e-4d47-ae71-a302f46fec4e): Get "https://www.blenderkit.com/api/v1/notifications/unread/": dial tcp 104.26.4.20:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 20:58:10 ⌠in ratings/get_bookmarks (947de1b6-b84e-44ec-9e09-0face2ccbeed): Get "https://www.blenderkit.com/api/v1/search/?query=bookmarks_rating:1": dial tcp 104.26.4.20:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 20:58:32 ⌠in search (b7f47d83-44ab-433f-b615-65112a2ad416): Get "https://www.blenderkit.com/api/v1/search/?query=+asset_type:model+order:-last_blend_upload&dict_parameters=1&page_size=15&addon_version=3.12.0&blender_version=4.1.1": dial tcp 104.26.4.20:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 20:58:32 ⌠in search (c21badc6-4603-4199-98c3-88e86e0d9307): Get "https://www.blenderkit.com/api/v1/search/?query=+asset_type:model+order:-last_blend_upload&dict_parameters=1&page_size=15&addon_version=3.12.0&blender_version=4.1.1": dial tcp 104.26.4.20:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 20:58:32 ⌠in search (78b63727-27ff-49d0-954f-f7b1be314874): Get "https://www.blenderkit.com/api/v1/search/?query=+asset_type:model+order:-last_blend_upload&dict_parameters=1&page_size=15&addon_version=3.12.0&blender_version=4.1.1": dial tcp 104.26.4.20:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 21:03:14 ⌠in search (14b1bbd6-5547-47f6-9cb0-98635bae35c4): Get "https://www.blenderkit.com/api/v1/search/?query=+asset_type:material+order:-last_blend_upload&dict_parameters=1&page_size=15&addon_version=3.12.0&blender_version=4.1.1": dial tcp 104.26.4.20:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 21:04:02 ⌠in search (f2782844-9049-42d1-a7fd-066355812853): Get "https://www.blenderkit.com/api/v1/search/?query=+asset_type:material+category_subtree:animal-material+order:-score,_score&dict_parameters=1&page_size=15&addon_version=3.12.0&blender_version=4.1.1": dial tcp 104.26.4.20:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 21:04:06 ⌠in search (e5ca3417-6cf2-411a-acfc-eb073917c7da): Get "https://www.blenderkit.com/api/v1/search/?query=+asset_type:material+category_subtree:material+order:-last_blend_upload&dict_parameters=1&page_size=15&addon_version=3.12.0&blender_version=4.1.1": dial tcp 104.26.4.20:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 21:04:15 ⌠in search (9b503085-8434-4e50-8c26-5a2f5e35d1e0): Get "https://www.blenderkit.com/api/v1/search/?query=+asset_type:material+category_subtree:material+order:-last_blend_upload&dict_parameters=1&page_size=15&addon_version=3.12.0&blender_version=4.1.1": dial tcp 104.26.4.20:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 21:07:17 ⌠in search (f5cc2cf4-b4c5-4b84-be99-5f71f4cc1ed6): Get "https://www.blenderkit.com/api/v1/search/?query=+asset_type:material+category_subtree:material+order:-last_blend_upload&dict_parameters=1&page_size=15&addon_version=3.12.0&blender_version=4.1.1": dial tcp 172.67.70.27:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 21:07:19 ⌠in search (4c247457-68ff-4474-9efe-b98c125b2eed): Get "https://www.blenderkit.com/api/v1/search/?query=+asset_type:material+category_subtree:material+order:-last_blend_upload&dict_parameters=1&page_size=15&addon_version=3.12.0&blender_version=4.1.1": dial tcp 172.67.70.27:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 21:07:29 ⌠in search (1c8cc586-e2ab-42a1-8d5c-463b929b3441): Get "https://www.blenderkit.com/api/v1/search/?query=+asset_type:material+bookmarks_rating:1+category_subtree:material+order:-last_blend_upload&dict_parameters=1&page_size=15&addon_version=3.12.0&blender_version=4.1.1": dial tcp 172.67.70.27:443: connectex: No connection could be made because the target machine actively refused it.
⬡  2024/06/12 21:14:58 🤠New add-on connected: 35832
<- 2024/06/12 21:15:05 ⌠in ratings/get_bookmarks (9254a88b-5a0d-496b-a5a7-2ddc10c88fb1): Get "https://www.blenderkit.com/api/v1/search/?query=bookmarks_rating:1": dial tcp 172.67.70.27:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 21:15:05 ⌠in notifications (3ad1de0f-f2ce-47d6-bbec-41be2cec4192): Get "https://www.blenderkit.com/api/v1/notifications/unread/": dial tcp 172.67.70.27:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 21:15:05 ⌠in categories_update (17b36f79-b14a-4f6d-b61c-806cd4279d6d): Get "https://www.blenderkit.com/api/v1/categories": dial tcp 172.67.70.27:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 21:15:05 ⌠in disclaimer (c575b09a-ca52-4924-b290-869640c092c2): Get "https://www.blenderkit.com/api/v1/disclaimer/active/": dial tcp 172.67.70.27:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 21:15:05 ⌠in profiles/get_user_profile (46bdf90a-e72d-4459-83ff-8de6c7e1e652): Get "https://www.blenderkit.com/api/v1/me/": dial tcp 172.67.70.27:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 21:15:11 ⌠in search (d4358a39-ee9e-40ef-a92c-26514777281d): Get "https://www.blenderkit.com/api/v1/search/?query=+asset_type:model+order:-last_blend_upload&dict_parameters=1&page_size=15&addon_version=3.12.0&blender_version=4.1.1": dial tcp 172.67.70.27:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 21:15:40 ⌠in search (c924fd6d-a698-4e7d-81ce-3db306fe72d6): Get "https://www.blenderkit.com/api/v1/search/?query=+asset_type:model+order:-is_free,-last_blend_upload&dict_parameters=1&page_size=15&addon_version=3.12.0&blender_version=4.1.1": dial tcp 172.67.70.27:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 21:15:42 ⌠in search (f6dcaf0c-f6b5-40b2-ab55-d91e3fa2cb6b): Get "https://www.blenderkit.com/api/v1/search/?query=+asset_type:model+category_subtree:architecture+order:-is_free,-score,_score&dict_parameters=1&page_size=15&addon_version=3.12.0&blender_version=4.1.1": dial tcp 172.67.70.27:443: connectex: No connection could be made because the target machine actively refused it.
<- 2024/06/12 21:15:48 ⌠in search (e29bd4cc-cbbb-45d0-88c0-856825b5b197): Get "https://www.blenderkit.com/api/v1/search/?query=+asset_type:model+category_subtree:architecture+order:-is_free,-score,_score&dict_parameters=1&page_size=15&addon_version=3.12.0&blender_version=4.1.1": dial tcp 172.67.70.27:443: connectex: No connection could be made because the target machine actively refused it.


Read prefs: "C:\Users\Penelope\AppData\Roaming\Blender Foundation\Blender\4.1\config\userpref.blend"
2024-06-12 21:14:53,502 - keentools - INFO -

System Info:

Blender version: 4.1.1 release API: 4.1.1 Hash: e1743a0317bc
Python: 3.11.7 (main, Feb 5 2024, 18:45:06) [MSC v.1928 64 bit (AMD64)]
Platform: WindowsPE / 64bit
Machine: AMD64, Intel64 Family 6 Model 165 Stepping 2, GenuineIntel
System: Windows-10-10.0.22631-SP0
GPU backend: OPENGL
NumPy version: 1.24.3
Addon: KeenTools FaceBuilder & GeoTracker 2024.1.0

2024-06-12 21:14:54,708 - keentools - INFO - KeenTools addon classes have been registered
2024-06-12 21:14:54,748 - keentools - INFO - FaceBuilder classes have been registered
2024-06-12 21:14:54,748 - keentools - INFO - GeoTracker classes have been registered
2024-06-12 21:14:54,758 - keentools - INFO - FaceTracker classes have been registered
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

 Starting the Poliigon Addon for Blender...

C:/Users/Penelope\Poliigon\Blender\Poliigon_Blender_Settings.ini
Toggle verbose logging in addon prefrences
--------------------------------------------------
f_GetSettings
--------------------------------------------------
f_SaveSettings
--------------------------------------------------
f_GetCredits
--------------------------------------------------
f_APIGetCredits
--------------------------------------------------
f_GetUserInfo
--------------------------------------------------
f_APIGetUserInfo
--------------------------------------------------
f_GetSubscriptionDetails
--------------------------------------------------
f_APIGetSubscriptionDetails
--------------------------------------------------
f_GetAssets
f_GetAssets my_assets None 1000 0
--------------------------------------------------
f_GetPageAssets
f_GetPageAssets poliigon/All Assets
f_GetAssets my_assets/All Assets
--------------------------------------------------
f_APIGetAssetsf_GetAssets None None None 0

f_GetAssets poliigon/All Assets
f_APIGetAssets my_assets 1 1000 my_assets/All Assets 0 617179.578
f_APIGetAssets {"query": "", "page": 1, "perPage": 1000, "algoliaParams": {"facetFilters": [], "numericFilters": ["Credit>=0"]}}
f_APIGetAssets poliigon 1 10 poliigon/All Assets 0 617179.578
--------------------------------------------------
f_GetCategoriesf_APIGetAssets {"query": "", "page": 1, "perPage": 10, "algoliaParams": {"facetFilters": [], "numericFilters": ["Credit>=0"]}}

--------------------------------------------------
f_APIGetCategories
--------------------------------------------------
f_GetLocalAssets
--------------------------------------------------
f_GetLocalAssetsThread
blenderkit addon: Verbose is enabled
blenderkit addon: Read in JSON settings from file
--------------------------------------------------
f_GetSceneAssets
blenderkit updater: Running background check for update
blenderkit addon: Starting background checking thread
blenderkit addon: Checking for update now in background
blenderkit addon: Checking for update function
blenderkit INFO: Global dir permissions are OK. [21:14:55.179, utils.py:1275]
blenderkit addon: Read in JSON settings from file
blenderkit addon: Determined it's not yet time to check for updates
blenderkit addon: Aborting check for updated, check interval not reached
blenderkit addon: Finished check update, doing callback
blenderkit addon: Running background update callback
blenderkit addon: BG thread: Finished check update, no callback
f_APIGetAssets my_assets: 2 assets (2 total)
f_APIGetAssets 2 1 pages
--------------------------------------------------
f_CheckAssets
f_APIGetCategories Textures
f_APIGetCategories Models
f_APIGetCategories HDRIs
f_APIGetAssets poliigon: 10 assets (3874 total)
f_APIGetAssets 10 388 pages
blenderkit INFO: BlenderKit-Client is running on port 62485! [21:14:58.448, timer.py:101]
blenderkit WARNING: Notifications fetching failed: Get "https://www.blenderkit.com/api/v1/notifications/unread/": dial tcp 172.67.70.27:443: connectex: No connection could be made because the target machine actively refused it. [21:15:05.532, comments_utils.py:77]
blenderkit ERROR: Error downloading disclaimer info: Get "https://www.blenderkit.com/api/v1/disclaimer/active/": dial tcp 172.67.70.27:443: connectex: No connection could be made because the target machine actively refused it. [disclaimer_op.py:290] [21:15:05.679, disclaimer_op.py:290]
blenderkit WARNING: ratings/get_bookmarks task failed: Get "https://www.blenderkit.com/api/v1/search/?query=bookmarks_rating:1": dial tcp 172.67.70.27:443: connectex: No connection could be made because the target machine actively refused it. [21:15:05.679, ratings_utils.py:64]
blenderkit WARNING: Get "https://www.blenderkit.com/api/v1/categories": dial tcp 172.67.70.27:443: connectex: No connection could be made because the target machine actively refused it. [21:15:05.679, categories.py:142]
blenderkit ERROR: Get "https://www.blenderkit.com/api/v1/search/?query=+asset_type:model+order:-last_blend_upload&dict_parameters=1&page_size=15&addon_version=3.12.0&blender_version=4.1.1": dial tcp 172.67.70.27:443: connectex: No connection could be made because the target machine actively refused it. [search.py:309] [21:15:11.628, search.py:309]
blenderkit INFO: Searching for: '' [21:15:33.824, search.py:1149]
blenderkit INFO: Searching for: '' [21:15:36.323, search.py:1149]
blenderkit ERROR: Get "https://www.blenderkit.com/api/v1/search/?query=+asset_type:model+order:-is_free,-last_blend_upload&dict_parameters=1&page_size=15&addon_version=3.12.0&blender_version=4.1.1": dial tcp 172.67.70.27:443: connectex: No connection could be made because the target machine actively refused it. [search.py:309] [21:15:40.562, search.py:309]
blenderkit INFO: Searching for: '' [21:15:42.265, search.py:1149]
blenderkit ERROR: Get "https://www.blenderkit.com/api/v1/search/?query=+asset_type:model+category_subtree:architecture+order:-is_free,-score,_score&dict_parameters=1&page_size=15&addon_version=3.12.0&blender_version=4.1.1": dial tcp 172.67.70.27:443: connectex: No connection could be made because the target machine actively refused it. [search.py:309] [21:15:43.103, search.py:309]
blenderkit ERROR: Get "https://www.blenderkit.com/api/v1/search/?query=+asset_type:model+category_subtree:architecture+order:-is_free,-score,_score&dict_parameters=1&page_size=15&addon_version=3.12.0&blender_version=4.1.1": dial tcp 172.67.70.27:443: connectex: No connection could be made because the target machine actively refused it. [search.py:309] [21:15:49.185, search.py:309]

Steps to Reproduce

  1. Immediately on opening blender, the first error pops up.
  2. The next error pops up when the reveal button on the header menu is clicked.
  3. The final error pops up when trying to browse through assets on the properties tab.
@agajdosi
Copy link
Member

Hi @SanDiego2049, I see on your profile that you are based in Nigeria. For some reason the ISPs or the state blocks IPs of our servers. Only solution we have found to help the users is to use the VPN. I am investigating other solutions but without any luck :(

@SanDiego2049
Copy link
Author

Oh my! So the issue isn't from you guys, but rather my country?! I'm so tired. Alright, thank you. I'd try using a VPN and getting back to you if there's any luck. Thanks @agajdosi.

@SanDiego2049
Copy link
Author

The VPN worked @agajdosi, thank you so much. Please do not give up on getting a permanent solution to our predicament, we will be eternally grateful.

@agajdosi
Copy link
Member

Hi @SanDiego2049, I am glad it works for you now. I am not giving up on finding the solution for you and everybody in Nigeria, it matters to me and the company. @SanDiego2049 is this any wider problem in Nigeria? Like political reasons, why some websites are blocked? Or technical? If you know any source to this problem and you could send me the link, I would be very happy to get the insight and then find a solution.

@SanDiego2049
Copy link
Author

The problem @agajdosi is that the government bans things they don’t understand or can’t exploit. You must have heard of the Binance ban in Nigeria? So that’s what they do, and now I have no idea at all as to why BlenderKit would be banned. It makes absolutely no sense. If only blender or blenderkit had an in-built vpn or something.

@agajdosi
Copy link
Member

@SanDiego2049 I am afraid adding built-on VPN or proxy would make the things worse for the users as the service might get banned automatically in China and elsewhere... because it would be against their stupid laws.

Another option which I have realized just recently is that we share the same IP as other services on cloud and maybe those services are those which are banned and we are just unlucky. Needs some investigation. WDYT @PetrDlouhy is it possible that our CDN/cache use same IP for multiple services?

@PetrDlouhy
Copy link
Contributor

PetrDlouhy commented Jun 18, 2024

@agajdosi I think that is true. Our IP points to CloudFlare proxy. But I expect it would affect half of the internet, if this IP would get blocked.

@SanDiego2049 I reformatted your initial report a bit to make it more readable.
Does the www.blenderkit.com website work without any problems on the same computer in the same VPN configuration? If yes, what browser do you use?

@agajdosi
Copy link
Member

@PetrDlouhy But is it possible that then they route the traffic to several (thousands of) shared IPs? You may take a look at https://www.youtube.com/watch?v=6KHB2F8R4o8, I am not sure if it's applicable to our service, but it could be.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants