Perhaps there is some julia process still running which blocks the socket?
Close all Julia windows, open the Task Manager and kill all julia processes still running, if any.
I tried it but no luck I had only one julia process corresponding to the one giving the error. I think it is linked to some rights that are too stringent but I’ve to find what exactly so that I can tell the IT guy where to elevate privilege.
I had a similar problem the other day. My organisation’s IT policies suddenly blocked something and so julia couldn’t start. I presume that they did some kind of update overnight. They were quickly able to sort things out - even though they didn’t have an exact diagnosis:
There is no information that states specifically what is being blocked but we do have a suspicion. As a test I have added you to a group that excludes you from a particular policy and have forced a synch with your device.
This worked for me and I’m back in business! I’m afraid I don’t know the particular policy that caused the problem in the first place, though.
Hm, we generate a new pipe name with a uuid in it every time, so it can’t be a name conflict…
I also doubt that it is a general not-admin problem, I assume we would have run into that a long time ago, plus as far as I know named pipes should work perfectly fine for non-admin accounts.
I agree that it’s probably something special. I pinged expecting an answer like this from someone who knows. It’s still very valuable information for OPs IT “guys” so they can check their windows security policies.
Some rules are too restrictive. Or it’s missing some rules to overcome overly restrictive rules.
This is not a problem as long as corporate IT is open to changes on the policies if needed.
So I asked IT is they could clarify the rule that was blocking my use of julia:
I cannot go into details of our security policies and also I cannot leave you in there because it is a huge security risk.
I will be taking you out of that policy and instead I will be creating an exemption for the specific piece of software to enable you to continue working.
Further consideration will need to be given as to whether we can continue to allow that software within the organisation or whether there is something more suitable that poses less of a risk.
I would be extremely unhappy to lose the use of julia and go back to square one with something else.
Security IS important. But productive work should not be made impossible for security reasons. This is a natural conflict in a corporate environment, but if security beats productivity there will soon be no security needed anymore because there is nothing left to be secured.
But the good news is, they let you work and they are thinking about it how to find a good compromise as far as I can tell from the little I know.
So in general I think the policy they have is too restrictive. I made extra sure to not use sockets and ports, so that none of the communication channels is ever accessible from a network. Why they would be blocking local named pipe communication is beyond me, TBH…