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

OSX 10.10 Yosemite Support #70

Closed
ryanchantler opened this issue Oct 17, 2014 · 12 comments
Closed

OSX 10.10 Yosemite Support #70

ryanchantler opened this issue Oct 17, 2014 · 12 comments

Comments

@ryanchantler
Copy link

It appears that OS X 10.10 Yosemite has broken Cord. :( I can no longer connect to any remote RDP server via VPN or direct.

@ryanchantler
Copy link
Author

Did a little research. Looks like Apple has done away with the CFStreamCreatePairWithSocketToHost call that was needed for Mavericks and replaced it with NSStream +getStreamsToHostWithName.

http://nshipster1.rssing.com/chan-6995329/all_p8.html

I would implement and fix this if I could, but this type of development is currently outside of my capabilities.

Hope someone can help! I'm going through Cord withdrawal.

@dinvlad
Copy link
Collaborator

dinvlad commented Oct 19, 2014

Hasn't this been fixed in c67c19b? Also, you could temporarily use IP addresses - works with them for me, even with an older build.

@janberlin
Copy link

For me works fine, I am using VPN and addressing a local server. But seems the printers are not working anymore.

@peelman
Copy link
Collaborator

peelman commented Oct 28, 2014

I too haven't had any issues with CoRD on 10.10 (yet).

@janberlin
Copy link

By the way the printer problem seem to be consistent with all my RD Clients, so the "printer connection" in 10.10 has changed?

@peelman
Copy link
Collaborator

peelman commented Oct 28, 2014

Thats entirely possible. Probably should be filed as a separate bug.

@michaelblyons
Copy link

I apologize for posting this here, but does CoRD require building from source, now, or are there still releases? I hadn't gotten an update since 0.5.7, and I thought the project was abandoned until someone closed a ticket I was watching, which brought me back here.

@peelman
Copy link
Collaborator

peelman commented Oct 28, 2014

No. 0.5.7 is the latest release. There are a few minor changes in the codebase that has happened since that release, but I still use 0.5.7 every day (or nearly so). I definitely wouldn't regard it as 'problem free' as there are many issues, but its definitely still viable.

CoRD isn't abandoned, just not in active development. @dorianj and I are still lurking, and while I can't speak for him, I run CoRD every day, and usually run the betas of major OS updates and do minor updates the day of release, so were something major to break via a change Apples makes, I'd do whatever I could to fix it, or at least isolate the problem and entertain some help to solve it. That said, @dorianj has been in control of the releases, and while we've considered putting out a 0.5.8 (or even a β release, it just hasn't happened yet.

@peelman
Copy link
Collaborator

peelman commented Oct 28, 2014

Also: Ryan was almost right with this bug report; but it wasn't his fault, NSHipster screwed it up first. The patch @dinvlad mentions below does indeed future proof CoRD. Apple deprecated the NSStream static method in 10.10, they didn't debut it. It had been there since 10.3. It just continues the trend of pushing important code down into Foundation and out of Cocoa to make it more universal. @mstetson's patch (#68) fixed this a while ago.

That being said, deprecation is not deletion, the method still exists in cocoa in 10.10, and thereby will continue to work.

To anybody having issues with this still on 10.10, you're probably falling victim to the issue discussed in #52 and #53.

Given the above, I'm going to close this ticket.

@peelman peelman closed this as completed Oct 28, 2014
@vikaspushkar
Copy link

the official page says CoRD is supported on 10.5-10.8.... and i am not able to connect to 2012 server even if i use IP addresses i tried to connect to XP machine also ( had one in my storeroom :D ).... is there any thing i am missing?... Is it officially supported on 10.9 and 10.10

@peelman
Copy link
Collaborator

peelman commented Jun 26, 2015

Don't trust web pages that haven't been updated in years. That said, CoRD runs on 10.9 and 10.10 (and insofar as I have tested, 10.11). However as Microsoft has evolved RDP significantly, and CoRD has not kept pace. That said, 2012 connections are possible, but there are a few glitches and you have to enable the "accept connections from older clients" setting, whatever its called these days.

@vikaspushkar
Copy link

Why has it started using UDP sockets instead of TCP socket? if yes then Why such a changes has been introduced and since when it is introduced?

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

6 participants