Issues creating/modifying FreeSWITCH files after using MSI installation in Windows 8
I don't know if many (any?) of you folks have ever tried running FreeSWITCH in Windows 8, but the MSI installed version seems to have an issue that had me scratching my head for awhile this evening. Specifically, it seems that I can't seem to create OR modify files in the FreeSWITCH directory located (by force) in Program Files. Before you ask, yes-I'm using the 64-bit MSI/version in a 64-bit OS. For instance, when I right-click in any folder in the FreeSWITCH directory tree and go down to "New", this is what I see: <http://i.imgur.com/1IJfir4.png>. When I try to edit an existing file, I'm told that it's "read only" and my changes can't be saved. How nice. Interestingly enough it seems that only sub-folders located in "Program Files" or "Program Files (x86)" exhibit this level folder/file protection, and I am a member of the local "Administrators" group. Having a bit of experience with all version of Windows post-Vista, I suspect that some craptastic (un?)documented feature of UAC is "protecting" the contents of the FreeSWITCH directory...just like it protects the rest of the contents of Program Files as well. Now to my point: as anyone who has ANY degree of experience with Windows in the last 10 years fully knows, there are virtually NO PROGRAMS in existence that store configuration data actually IN the Program Files directory, or a sub-directory therein....so why in tarnation does FreeSWITCH?!? Please fix this, or if I'm missing some really obvious solution to this problem, please-enlighten me in a response. If you're going to suggest that I simply move the folder out of the Program Files directory to somewhere else on the system that isn't "protected" by UAC, that's a GREAT idea! I think I'll do JUST THAT. But why should I have to in the first place??? For that matter, why doesn't the MSI installer give you the option of installing the program somewhere OTHER than Program Files??? Food for thought... Thanks all Jeremy
If possible I install outside of program files just for that reason. But it might be better to put the conf directory somewhere else. jayen <jayen.lists@yahoo.com> wrote:
I don't know if many (any?) of you folks have ever tried running FreeSWITCH in Windows 8, but the MSI installed version seems to have an issue that had me scratching my head for awhile this evening. Specifically, it seems that I can't seem to create OR modify files in the FreeSWITCH directory located (by force) in Program Files. Before you ask, yes-I'm using the 64-bit MSI/version in a 64-bit OS. For instance, when I right-click in any folder in the FreeSWITCH directory tree and go down to "New", this is what I see: <http://i.imgur.com/1IJfir4.png>. When I try to edit an existing file, I'm told that it's "read only" and my changes can't be saved. How nice.
Interestingly enough it seems that only sub-folders located in "Program Files" or "Program Files (x86)" exhibit this level folder/file protection, and I am a member of the local "Administrators" group. Having a bit of experience with all version of Windows post-Vista, I suspect that some craptastic (un?)documented feature of UAC is "protecting" the contents of the FreeSWITCH directory...just like it protects the rest of the contents of Program Files as well.
Now to my point: as anyone who has ANY degree of experience with Windows in the last 10 years fully knows, there are virtually NO PROGRAMS in existence that store configuration data actually IN the Program Files directory, or a sub-directory therein....so why in tarnation does FreeSWITCH?!?
Please fix this, or if I'm missing some really obvious solution to this problem, please-enlighten me in a response. If you're going to suggest that I simply move the folder out of the Program Files directory to somewhere else on the system that isn't "protected" by UAC, that's a GREAT idea! I think I'll do JUST THAT. But why should I have to in the first place??? For that matter, why doesn't the MSI installer give you the option of installing the program somewhere OTHER than Program Files??? Food for thought...
Thanks all Jeremy
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici@ccs.covici.com
The MSI is mostly there to help out with a quick (usually first) install. If you have some ideas that could improve it, please feel free to file a Jira with your improvement thoughts - or even better, attach a patch. This is a community driven project, and we're open for everyone that wants to help out. The easiest (right now) is probably to move the entire FS installation somewhere else on your disk, or move the db, conf and log dirs somewhere else. Or just disable UAC. /Peter
As I mentioned in my initial message, that's exactly what I planned to do...and did...about 5 mins after I sent it. Also, fwiw, you can't really disable UAC in Windows 8. The only option that exists is to disable the UAC prompting, but even after doing so the underlying framework remains intact.<br/><br/>The only way I've ever seen to get rid of it completely is to disable it in the registry...but doing so purportedly actually breaks certain functionality of the operating system. Nevertheless, it's working just fine now that it's somewhere other than Program Files.<br/><br/>Jeremy<br/><br/><br/>
You can disable user account control, or run as administrator. Thanks, Moishe Grunstein Tornado Computer Systems, Inc. 212.400.7650 888.IPPBX.US Service Request Email: support@nysolutions.com Polycom Certified VAR Microsoft Small Business Specialist, Cisco SMB Select Certified Computer Networking * Managed Services * IP Video Surveillance * Network Assessments * Web Solutions * Voice over IP * Disaster Recovery * Network Security * Site Surveys * CMS -----Original Message----- From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of jayen Sent: Saturday, January 04, 2014 12:37 AM To: FreeSWITCH-Users Mailing List Subject: [Freeswitch-users] Issues creating/modifying FreeSWITCH files after using MSI installation in Windows 8 I don't know if many (any?) of you folks have ever tried running FreeSWITCH in Windows 8, but the MSI installed version seems to have an issue that had me scratching my head for awhile this evening. Specifically, it seems that I can't seem to create OR modify files in the FreeSWITCH directory located (by force) in Program Files. Before you ask, yes-I'm using the 64-bit MSI/version in a 64-bit OS. For instance, when I right-click in any folder in the FreeSWITCH directory tree and go down to "New", this is what I see: <http://i.imgur.com/1IJfir4.png>. When I try to edit an existing file, I'm told that it's "read only" and my changes can't be saved. How nice. Interestingly enough it seems that only sub-folders located in "Program Files" or "Program Files (x86)" exhibit this level folder/file protection, and I am a member of the local "Administrators" group. Having a bit of experience with all version of Windows post-Vista, I suspect that some craptastic (un?)documented feature of UAC is "protecting" the contents of the FreeSWITCH directory...just like it protects the rest of the contents of Program Files as well. Now to my point: as anyone who has ANY degree of experience with Windows in the last 10 years fully knows, there are virtually NO PROGRAMS in existence that store configuration data actually IN the Program Files directory, or a sub-directory therein....so why in tarnation does FreeSWITCH?!? Please fix this, or if I'm missing some really obvious solution to this problem, please-enlighten me in a response. If you're going to suggest that I simply move the folder out of the Program Files directory to somewhere else on the system that isn't "protected" by UAC, that's a GREAT idea! I think I'll do JUST THAT. But why should I have to in the first place??? For that matter, why doesn't the MSI installer give you the option of installing the program somewhere OTHER than Program Files??? Food for thought... Thanks all Jeremy _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (5)
-
covici@ccs.covici.com
-
jayen
-
jayen
-
Moishe Grunstein
-
Peter Olsson