[Dhis2-users] Secure remote access
What strategies do people use for securing DHIS over the internet? VPN? HTTPS? Mark Spohr MD ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp
Re: [Dhis2-users] Secure remote access
Hi Mark, I think you answered your own question. I use HTTPS for end users, as it does not require them to do anything, and VPN in situations where direct access to the remote database may be required. There is some information in the user manual on setting up DHIS with SSL/HTTPS. For Apache, some stuff is here http://apps.dhis2.org/ci/job/dhis-documentation/ws/target/site/en/implementer/html/ch10s04.html#d5e1011 For Nginx, some more info is here http://apps.dhis2.org/ci/job/dhis-documentation/ws/target/site/en/implementer/html/ch08s02.html For VPN,I would reccomend OpenVPN . A little tricky to setup, but extremely powerful and secure. https://openvpn.net Regards, Jason On Fri, Mar 9, 2012 at 3:23 AM, Mark Spohr mhsp...@gmail.com wrote: What strategies do people use for securing DHIS over the internet? VPN? HTTPS? Mark Spohr MD ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp
Re: [Dhis2-users] Secure remote access
Thanks for this Some here are worried about unauthorized access to the system using easily guessed names and password combos. Has that been a problem? Mark Spohr MD On Mar 8, 2012 8:28 PM, Jason Pickering jason.p.picker...@gmail.com wrote: Hi Mark, I think you answered your own question. I use HTTPS for end users, as it does not require them to do anything, and VPN in situations where direct access to the remote database may be required. There is some information in the user manual on setting up DHIS with SSL/HTTPS. For Apache, some stuff is here http://apps.dhis2.org/ci/job/dhis-documentation/ws/target/site/en/implementer/html/ch10s04.html#d5e1011 For Nginx, some more info is here http://apps.dhis2.org/ci/job/dhis-documentation/ws/target/site/en/implementer/html/ch08s02.html For VPN,I would reccomend OpenVPN . A little tricky to setup, but extremely powerful and secure. https://openvpn.net Regards, Jason On Fri, Mar 9, 2012 at 3:23 AM, Mark Spohr mhsp...@gmail.com wrote: What strategies do people use for securing DHIS over the internet? VPN? HTTPS? Mark Spohr MD ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp
[Dhis2-users] Population
I am probably missing something obvious here but where do you enter population numbers for organization units to use as denominators for indicators? Mark Spohr MD ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp
Re: [Dhis2-users] Secure remote access
Hi Mar, Personally, I would be much more concerned about the security of the server itself. I get dozens of attempted forced entry attempts on servers I manage each day. I know servers where DHIS2 has been setup have been taken over due to weak passwords on the server. It really depends on the security requirements of the organization. DHIS password requirements are pretty insecure (at least 8 characters, one caps, one number) and well known, so of course, this is a weakness. This of course could be changed to suit your own needs, but would require alteration of the source code to do so. Best to get an exact security requirement from them. Regards, Jason On Fri, Mar 9, 2012 at 6:50 AM, Mark Spohr mhsp...@gmail.com wrote: Thanks for this Some here are worried about unauthorized access to the system using easily guessed names and password combos. Has that been a problem? Mark Spohr MD On Mar 8, 2012 8:28 PM, Jason Pickering jason.p.picker...@gmail.com wrote: Hi Mark, I think you answered your own question. I use HTTPS for end users, as it does not require them to do anything, and VPN in situations where direct access to the remote database may be required. There is some information in the user manual on setting up DHIS with SSL/HTTPS. For Apache, some stuff is here http://apps.dhis2.org/ci/job/dhis-documentation/ws/target/site/en/implementer/html/ch10s04.html#d5e1011 For Nginx, some more info is here http://apps.dhis2.org/ci/job/dhis-documentation/ws/target/site/en/implementer/html/ch08s02.html For VPN,I would reccomend OpenVPN . A little tricky to setup, but extremely powerful and secure. https://openvpn.net Regards, Jason On Fri, Mar 9, 2012 at 3:23 AM, Mark Spohr mhsp...@gmail.com wrote: What strategies do people use for securing DHIS over the internet? VPN? HTTPS? Mark Spohr MD ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp
Re: [Dhis2-users] Population
Yes, that is the point. Each orgunit should have a population for a specified time period (for instance, yearly population values). So, the indicator formula would look something like this Numerator = Whatever data element Denominator = Population If you enter at level 3, you will not be able to get level 4 indicators, but values will be able to be aggregated up the hierarchy. On Fri, Mar 9, 2012 at 7:20 AM, Mark Spohr mhsp...@gmail.com wrote: Except each org unit will have population. How do you specify which to use in an indicator? ... will these be aggregated? ... what if no low level numbers? Mark Spohr MD On Mar 8, 2012 9:10 PM, Jason Pickering jason.p.picker...@gmail.com wrote: Create a new data element called Population. Probably want to use Average as an aggregation operator here. Add it to a dataset like any normal data element and enter the data through the data entry screen. :) On Fri, Mar 9, 2012 at 7:01 AM, Mark Spohr mhsp...@gmail.com wrote: I am probably missing something obvious here but where do you enter population numbers for organization units to use as denominators for indicators? Mark Spohr MD ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp
Re: [Dhis2-users] Population
Great Thanks I was looking to enter pop in the org unit but this makes better sense. Mark Spohr MD On Mar 8, 2012 9:31 PM, Jason Pickering jason.p.picker...@gmail.com wrote: Yes, that is the point. Each orgunit should have a population for a specified time period (for instance, yearly population values). So, the indicator formula would look something like this Numerator = Whatever data element Denominator = Population If you enter at level 3, you will not be able to get level 4 indicators, but values will be able to be aggregated up the hierarchy. On Fri, Mar 9, 2012 at 7:20 AM, Mark Spohr mhsp...@gmail.com wrote: Except each org unit will have population. How do you specify which to use in an indicator? ... will these be aggregated? ... what if no low level numbers? Mark Spohr MD On Mar 8, 2012 9:10 PM, Jason Pickering jason.p.picker...@gmail.com wrote: Create a new data element called Population. Probably want to use Average as an aggregation operator here. Add it to a dataset like any normal data element and enter the data through the data entry screen. :) On Fri, Mar 9, 2012 at 7:01 AM, Mark Spohr mhsp...@gmail.com wrote: I am probably missing something obvious here but where do you enter population numbers for organization units to use as denominators for indicators? Mark Spohr MD ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp
Re: [Dhis2-users] Population
Hi Mark, maybe to define a constant value can help you there, one per organization... Constant values are accessible from the indicators num. / denom. definition. You can define constant values in Data Administration - Constant Regards, Marta On 9 March 2012 06:35, Mark Spohr mhsp...@gmail.com wrote: Great Thanks I was looking to enter pop in the org unit but this makes better sense. Mark Spohr MD On Mar 8, 2012 9:31 PM, Jason Pickering jason.p.picker...@gmail.com wrote: Yes, that is the point. Each orgunit should have a population for a specified time period (for instance, yearly population values). So, the indicator formula would look something like this Numerator = Whatever data element Denominator = Population If you enter at level 3, you will not be able to get level 4 indicators, but values will be able to be aggregated up the hierarchy. On Fri, Mar 9, 2012 at 7:20 AM, Mark Spohr mhsp...@gmail.com wrote: Except each org unit will have population. How do you specify which to use in an indicator? ... will these be aggregated? ... what if no low level numbers? Mark Spohr MD On Mar 8, 2012 9:10 PM, Jason Pickering jason.p.picker...@gmail.com wrote: Create a new data element called Population. Probably want to use Average as an aggregation operator here. Add it to a dataset like any normal data element and enter the data through the data entry screen. :) On Fri, Mar 9, 2012 at 7:01 AM, Mark Spohr mhsp...@gmail.com wrote: I am probably missing something obvious here but where do you enter population numbers for organization units to use as denominators for indicators? Mark Spohr MD ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp
Re: [Dhis2-users] Population
You should not use a constant. Each organisation unit will have its own population, and it will change from year to year, so it should be a data element just like any other aggregate data element. A constant is just that, something like Pi, which will never change over time and does not depend on an organisation unit. On Fri, Mar 9, 2012 at 7:41 AM, Marta Vila martav...@gmail.com wrote: Hi Mark, maybe to define a constant value can help you there, one per organization... Constant values are accessible from the indicators num. / denom. definition. You can define constant values in Data Administration - Constant Regards, Marta On 9 March 2012 06:35, Mark Spohr mhsp...@gmail.com wrote: Great Thanks I was looking to enter pop in the org unit but this makes better sense. Mark Spohr MD On Mar 8, 2012 9:31 PM, Jason Pickering jason.p.picker...@gmail.com wrote: Yes, that is the point. Each orgunit should have a population for a specified time period (for instance, yearly population values). So, the indicator formula would look something like this Numerator = Whatever data element Denominator = Population If you enter at level 3, you will not be able to get level 4 indicators, but values will be able to be aggregated up the hierarchy. On Fri, Mar 9, 2012 at 7:20 AM, Mark Spohr mhsp...@gmail.com wrote: Except each org unit will have population. How do you specify which to use in an indicator? ... will these be aggregated? ... what if no low level numbers? Mark Spohr MD On Mar 8, 2012 9:10 PM, Jason Pickering jason.p.picker...@gmail.com wrote: Create a new data element called Population. Probably want to use Average as an aggregation operator here. Add it to a dataset like any normal data element and enter the data through the data entry screen. :) On Fri, Mar 9, 2012 at 7:01 AM, Mark Spohr mhsp...@gmail.com wrote: I am probably missing something obvious here but where do you enter population numbers for organization units to use as denominators for indicators? Mark Spohr MD ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp
Re: [Dhis2-users] Population
this is a very limited use of constants... but you are rigth, by definition they should never change. On 9 March 2012 06:43, Jason Pickering jason.p.picker...@gmail.com wrote: You should not use a constant. Each organisation unit will have its own population, and it will change from year to year, so it should be a data element just like any other aggregate data element. A constant is just that, something like Pi, which will never change over time and does not depend on an organisation unit. On Fri, Mar 9, 2012 at 7:41 AM, Marta Vila martav...@gmail.com wrote: Hi Mark, maybe to define a constant value can help you there, one per organization... Constant values are accessible from the indicators num. / denom. definition. You can define constant values in Data Administration - Constant Regards, Marta On 9 March 2012 06:35, Mark Spohr mhsp...@gmail.com wrote: Great Thanks I was looking to enter pop in the org unit but this makes better sense. Mark Spohr MD On Mar 8, 2012 9:31 PM, Jason Pickering jason.p.picker...@gmail.com wrote: Yes, that is the point. Each orgunit should have a population for a specified time period (for instance, yearly population values). So, the indicator formula would look something like this Numerator = Whatever data element Denominator = Population If you enter at level 3, you will not be able to get level 4 indicators, but values will be able to be aggregated up the hierarchy. On Fri, Mar 9, 2012 at 7:20 AM, Mark Spohr mhsp...@gmail.com wrote: Except each org unit will have population. How do you specify which to use in an indicator? ... will these be aggregated? ... what if no low level numbers? Mark Spohr MD On Mar 8, 2012 9:10 PM, Jason Pickering jason.p.picker...@gmail.com wrote: Create a new data element called Population. Probably want to use Average as an aggregation operator here. Add it to a dataset like any normal data element and enter the data through the data entry screen. :) On Fri, Mar 9, 2012 at 7:01 AM, Mark Spohr mhsp...@gmail.com wrote: I am probably missing something obvious here but where do you enter population numbers for organization units to use as denominators for indicators? Mark Spohr MD ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp