DS 4.9 does not login into connect
EddyMI3D
Posts: 365
Hello,
I just tried to open Connect in DS 4.9, but there is showing up "Login..." all the time.
My data at progam start have been accepted.
Any clue?
Eddy
Post edited by EddyMI3D on

Comments
Acepted as in you were logged in? The login is not internal - it just attempts to log-in to your store account using the email and password you give. It doesn't persist between sessions, though you can store the settings if you wish.
Faced with the problem after the upgrade to 4.9 - refused to connect. Well, I reinstall the operating system from the ground (was 8.1, now 10) and Studio 4.9 - now it's connect, but "Metadata update failed: 2 items succeeded, 395 items failed."
... HTTP response code said error ...
... TaskLoadProductDataWeb failed ...
Might be related to the load on the servers right now.
I've been getting the same errors since the begininng. I try again once in awhile to see if hopefully has been fixed but no. Every item I have in DAZ gets the error. The only thnigs that show up in Smart Content are items purchased or updated after I installed 4.9, installed via DIM.
I am also facing the same issue since last few days. My Daz Studio version is 4.9.1.30. I recall updating Daz Studio 2-3 days back via DIM and DIM does not show any new updates for the Studio. Following log after resetting the local database:
However, I am able to download the json files when I use the link on the web browser.
This is a very tricky problem. Normally when there are some failed metadata downloads it is because the cached version of that product is out of date so it is attempting to download an old json file.
But these json files exist and work when downloaded which means that somehow Daz Connect isn't able to get to the same locations as your browser. It is a very tricky problem because obviously you are able to login through Daz Connect and download some items through the metadata fetch but then everything else seems to go south.
Are you running through a HTTP proxy? Or are you in a location that requires a authentication page to be hit before it will let your browser out on to the internet? Additionally if you have any firewalls running you may want to check them to see if they are blocking connections because it may assume that Daz Studio is going beserk with how many files it is loading (which gives support to some of the items working while others fail).
I am not running through any HTTP proxy or anything that requires authentication before accessing intenet. I am connected through a normal ADSL2 router using a home broadband connection.
Are those json requests routed through Cloudflare at Daz end?
I ask this because I have rarely been able to access the Daz store page within the Studio as the Cloudflare access control page (within Studio) keeps looping. Though the cloudflare access control works normally as expected on the web browser (latest firefox) though it triggers the check every few hours. Could it be a cookie handling issue with Cloudflare in the Daz Studio client?
Is there a firewall, port blocking/control, some sort of security on the router?
Well, I asked this before, but since DAZ_Rawb is looking, I'll try again.
When I try to log in, I always get the same message - 'Communication to server failed'. I thought I might be using the wrong password, so I tried a random pw and got the incorrect password message. I also tried switching off my firewall, but it makes no difference.
I tried dozens of times in the beginning, but now I've pretty much given up.
I'm the same. Normal router/broadband. But I've no idea how to check security on the router. If there is blocking, it would be built-in - not something I did.
If you took the router out of the loop...as mentioned in your previous post, then it isn't likely to be a factor.
But in both cases, something appears to be blocking or interferring with the connection...the big question is what.
Nope my modem/router is a basic Netgear D1500 with no firewall config. Though I am running Norton Internet Security with all ports open. I checked its logs; nothing regarding blocking of any DAZ Studio URLs. I am able to login through Daz Studio and DIM has no trouble downloading the installables. The issue is only while using Smart Content and accessing the online Store within Daz Studio. I remember being able to access the store only once or twice in the Studio during last two months. Rest of the time its either Smart Content not showing up properly or the Store tab harassing me through mountains, water bodies, road signs and what not (courtesy of Cloudflare). Last few days, my Smart Content tab is completely blank.
The lack of Smart Content (tab blank) and the connectivity issues shouldn't be related. Smart Content ishandled by PostGRE SQL installed and running on your machine...no outside connection needed.
When Studio is running, if you open Task Manager do you several PostGre items running?
There are around 11 postgres.exe processes running while my Studio is open.
On a hunch I did a network lookup of "cloudload.daz3d.com". The IP it is configured in DNS belongs to Cloudflare so all those 700+ requests are hitting cloudflare servers every time I try to login. This might trigger a DOS attack suspicion based upon how Cloudflare is configured for this site.
I guess we must address the elephant in the room - making 700+ HTTPS requests every time a user logs in Daz Studio is not an efficient design. I have been using Daz Studio barely for a couple of months and I am sure there are more regular users with much more content than me. So the number of HTTPS requests can easily go upto several 1000s for them (i.e. every time they log into Studio to use Smart Content). Since the HTTPS requests return only text based JSON files, I guess it would be more efficient to concatenate all these JSON data in a single text based response, gzip it and retun to the client in a single response rather that over 1000s of resquest-response calls.
6 or more PostGre processes is normal...
I am able to login in the studio as the Login button turns from "Login" to "Work Offline" and as @DAZ_Rawb correctly mentioned it is able to identify the metadata that needs to be fetched from the servers.
I think we are all missing the point. Please try to understand the bigger problem here. Making 1000s (700+ in my case) of HTTP requests from a single IP within a few seconds to a server is not something that Cloudflare would accept as normaly web browsing behavior. So it would be natural for them to trigger a DOS attack threat and blacklist my IP temporarily. So all subsequent requests from my IP would automatically get blocked at Cloudflare before it even reached DAZ servers.
So the natural question is how the URLs are working in a browser if not in DAZ Studio. It could be possible that Cloudflare is considering combination of both IP address and browser agent to blacklist access and not just the IP. I hope there is someone with some networking knowledge in these forums to help me here.
Rawb or one of the others is going to have to take that one up...
4.9.1 improved the error message for login failures, the one you are getting means that it attempted to contact the Daz servers and didn't get valid response from the server. It has nothing to do with your username and/or password.
Are there any additional steps you have to take in your browser to get on to Daz's site? Do you have to use a proxy to access the site? If not, then please contact customer support after clearing out your log file and then trying to login and we can take a closer look at this.
Unfortunately it looks like you are hitting one of the regional CAPTCHA zones. We turned it on due to a tremendous portion of fraud and hacking attempts coming from certain regions, but now with Daz Connect I will look in to turning it off. This explains what you are seeing quite well, because after cloudflare authorizes your IP on the CAPTCHA it will let anything through for that account for a short time.
Let me review our options on that and see if there is something more we can do.
It is understandable why cloudflare would exercise extra caution for certain zones. But unfortunately there is nothing much that us users can do about it other than switching ISPs and hoping that the new ISP would allocate us "more reputable IPs". This is simply not practical for us. Many of us have dynamically allocated IPs from our ISPs that keeps changing from time to time which explains the intermittent cloudflare authorization page even when we are already logged into the website.
I am not whining against cloudflare but a more efficient strategy needs to be worked out - something that does not involve sending 700+ requests post login which could be easily interpreted as hacking attempt at cloudflare and doubting the users of an entire zone for attempted hacking.
Here, a picture (or 2) is worth a thousand words.
1.jpg : Notice the empty list in the items tab and the login button already converted to "Work Offline" after I log in. The Store page is still showing the captcha. And the metadata download for 716 items at the bottom.
2.jpg : The Store captcha after 3 captcha attempts turns into the strange copy and paste option without any submit button. So no way to proceed from there. Notice the Work Offline button which asserts that I am already logged in. The items tab is still blank even when the metadata download progress is more than 50%
Thank you for putting this all together. This gives me some great details on the downsides of having that captcha system enabled in cloudflare.
I don't so anything special to access the site. Normal firefox browser with no proxies or anything else. I only have NoScript,AdBlock and FlashBlock as add-ons.
This is the message from the log when I try to connect.
I cleared the log and tried again, then made a copy of it. If there's nothing obvious you can spot in the above, I'll go ahead and send it to Tech Support.
Did you try disabling NoScript or using another browser - IE/Chrome? I also use AdBlock, guessing thats not the culprit in your case.
Congratulations, you must have been some kind of lucky. I'm not sure how you got down that dark alleyway of code that found a bug, but you sure did. All of the devs, our QA department, the testers and customer support have not managed to hit that particular line so you should feel pretty special.
I fixed that up and you should be good to go.
Ha! I'd rather not feel special. I'd rather log in. LOL.
But I did try again and got the same error meassage. The difference this time is in the log. Only these two lines.
WARNING: cloud\dzcloudtasknotifier.cpp(178): curl_easy_perform(https://hpclscruffy.daz3d.com/Customer/authenticate) failed: HTTP response code said error
WARNING: cloud\dzcloudtasknotifier.cpp(178): Communication to server failed.
Tried twice and got the same error/log message twice.
Have you tried using DIM?
It will at least get you your content.
DIM works fine for me. In fact, I used it to download the 4.9 beta.
Actually, I don't want any content. The only products I have in DS are my own. I'm just miffed that connect doesn't seem to work for me.
In fact, I rarely use 4.9. I import and build everything in 4.8, then do the materials in it. I'm using 4.9 to do promo renders because of the speed improvements in Iray. So really, whether I connect or not isn't a big issue. But I can see that down the line, when DS 5.0 comes out, I might want to connect, and right now, I can't. Also, if there's a bug in 4.9, I'm sure DAZ will want to squash it.