Bob, did you get any further with this?

On Wed, Jul 20, 2016 at 12:13 PM, Steven Uggowitzer <whoto...@gmail.com>
wrote:

> So adding to Bob's comment, within Nginx, using constructs like:
>
> location /ntd-idm-1/ { proxy_pass http://10.0.1.140:8081/ntd-idm-1/; }
>
> instead of
>
> location /ntd-idm-1 { proxy_pass http://10.0.1.140:8081/ntd-idm-1; }
>
> seems to behave differently.   The 1st works with explicit trailing /
> works, the second does not.
>
> I'm feeling this has something to do with code that deals with cookie or
> session logic (referred to base path is somehow changed in this part of the
> code in 2.24).
> Issue is not with Nginx config nor Tomcat config.  This has something to
> do with the way DHIS2 is produce wrong URL in location header.
>
> Above Nginx config seems to 'fix' the problem problem though.
>
> Best
>
> S
>
>
>
>
>
> --------------------------
> Steven Uggowitzer
> eSHIfT Partner Network,  Entuura Ventures Ltd
> Tel: +41 22 366 1920
> Mob: +41 79 719 4180
> Skype: fendant123
> LinkedIn: http://ch.linkedin.com/in/stevenuggowitzer
>
> On 20 July 2016 at 11:22, Bob Jolliffe <bobjolli...@gmail.com> wrote:
>
>> I have a workaround which a few folk have confirmed is working.
>>
>> Please just try and add a trailing '/'  to the url.  ie instead of going
>> to "https://mydomain/dhis";, try "https://mydomain/dhis/";.
>>
>> On 20 July 2016 at 04:38, <ifeanyiok...@yahoo.com> wrote:
>>
>>> ‎Hello Everyone,
>>> We are using Tomcat as web server not nginx.
>>>
>>> We also did not use dhis2-tools.
>>>
>>> Thanks
>>>
>>>
>>> *From: *Bob Jolliffe
>>> *Sent: *Tuesday, 19 July 2016 23:33
>>> *To: *Olav Poppe
>>> *Cc: *DHIS Users; Steven Uggowitzer
>>> *Subject: *Re: [Dhis2-users] Browser not working
>>>
>>> What I am seeing (comparing firefox to chrome) is that chrome is
>>> ignoring the set-cookie it gets from the login.action and doesn't use it in
>>> the redirected request.
>>>
>>> So for example
>>>
>>> POST /hmis/dhis-web-commons-security/login.action HTTP/1.1
>>> Host: hmis.moh.gov.rw
>>> Connection: keep-alive
>>> Content-Length: 36
>>> Cache-Control: max-age=0
>>> Accept:
>>> text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
>>> Origin: https://hmis.moh.gov.rw
>>> Upgrade-Insecure-Requests: 1
>>> User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML,
>>> like Gecko) Chrome/48.0.2564.116 Safari/537.36
>>> Content-Type: application/x-www-form-urlencoded
>>> Referer:
>>> https://hmis.moh.gov.rw/hmis/dhis-web-commons/security/login.action;jsessionid=9AAEAFA84230F8727E1A6B77D80B2C01
>>> Accept-Encoding: gzip, deflate
>>> Accept-Language: en-GB,en-US;q=0.8,en;q=0.6
>>> Cookie: JSESSIONID=9AAEAFA84230F8727E1A6B77D80B2C01
>>>
>>> produces this response
>>> HTTP/1.1 302 Found
>>> Server: nginx/1.4.6 (Ubuntu)
>>> Date: Tue, 19 Jul 2016 22:15:16 GMT
>>> Content-Length: 0
>>> Connection: keep-alive
>>> X-XSS-Protection: 1; mode=block
>>> X-Frame-Options: DENY
>>> X-Content-Type-Options: nosniff
>>> Set-Cookie: JSESSIONID=2065911121DF703529E7F9CBDB526AF6; Path=/hmis/;
>>> HttpOnly
>>> Location: https://hmis.moh.gov.rw/hmis
>>>
>>> (Note the set-cookie)
>>>
>>> Now when firefox follows the redirect it includes that cookie and the
>>> user logs in successfully, but chrome produces the following response to
>>> the 302:
>>>
>>> GET /hmis HTTP/1.1
>>> Host: hmis.moh.gov.rw
>>> Connection: keep-alive
>>> Cache-Control: max-age=0
>>> Accept:
>>> text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
>>> Upgrade-Insecure-Requests: 1
>>> User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML,
>>> like Gecko) Chrome/48.0.2564.116 Safari/537.36
>>> Referer:
>>> https://hmis.moh.gov.rw/hmis/dhis-web-commons/security/login.action;jsessionid=9AAEAFA84230F8727E1A6B77D80B2C01
>>> Accept-Encoding: gzip, deflate, sdch
>>> Accept-Language: en-GB,en-US;q=0.8,en;q=0.6
>>>
>>> As you see chrome has ignored the Cookie.  It looks very similar to an
>>> old "misbehaviour" in chrome described here :
>>> https://bugs.chromium.org/p/chromium/issues/detail?id=150066.  Like
>>> there is something about the response which chrome doesn't like and hence
>>> silently drops the cookie.
>>>
>>> That's all I can say for now.
>>>
>>>
>>> On 19 July 2016 at 22:46, Bob Jolliffe <bobjolli...@gmail.com> wrote:
>>>
>>>> Not really related, but those double GETs I see probably indicate that
>>>> you are redirecting to http and that in turn to https.  Can you check that
>>>> in developer tools?
>>>>
>>>> On 19 July 2016 at 22:30, Olav Poppe <olav.po...@me.com> wrote:
>>>>
>>>>> The two servers I’m currently experiencing this with is using
>>>>> dhis2-tools, and I assume the one Tony wrote about earlier is using the
>>>>> same.
>>>>>
>>>>> As for logs, catalina.out shows the following:
>>>>> * WARN  2016-07-19 21:18:41,983 Authentication event
>>>>> *AuthenticationSuccessEvent*: olavpo; details:
>>>>> org.springframework.security.web.authentication.WebAuthenticationDetails@380f4:
>>>>> RemoteIpAddress: 127.0.0.1; SessionId: 2FD09C6C6D9D1DEE16E8E38A8F7A38DE
>>>>> (LoggerListener.java [tomcat-http-9])
>>>>> * WARN  2016-07-19 21:18:41,984 Authentication event
>>>>> SessionFixationProtectionEvent: olavpo; details:
>>>>> org.springframework.security.web.authentication.WebAuthenticationDetails@380f4:
>>>>> RemoteIpAddress: 127.0.0.1; SessionId: 2FD09C6C6D9D1DEE16E8E38A8F7A38DE
>>>>> (LoggerListener.java [tomcat-http-9])
>>>>> * WARN  2016-07-19 21:18:41,984 Authentication event
>>>>> InteractiveAuthenticationSuccessEvent: olavpo; details:
>>>>> org.springframework.security.web.authentication.WebAuthenticationDetails@380f4:
>>>>> RemoteIpAddress: 127.0.0.1; SessionId: 2FD09C6C6D9D1DEE16E8E38A8F7A38DE
>>>>> (LoggerListener.java [tomcat-http-9])
>>>>> * INFO  2016-07-19 21:18:41,987 'olavpo' update
>>>>> org.hisp.dhis.user.UserCredentials, name: Olav Poppe, uid: R8ZvjXptEW2
>>>>> (AuditLogUtil.java [tomcat-http-9])
>>>>>
>>>>> And nginx access.log the following (nothing in error.log):
>>>>> 1.76.8.51 - - [19/Jul/2016:21:28:02 +0000] "GET
>>>>> /dhis/dhis-web-commons-stream/ping.action?_=1468963693718 HTTP/1.1" 200 
>>>>> 34 "
>>>>> https://XXX/dhis/dhis-web-dataentry/index.action
>>>>> <https://xxx/dhis/dhis-web-dataentry/index.action>" "Mozilla/5.0
>>>>> (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)
>>>>> Chrome/53.0.2785.8 Safari/537.36"
>>>>> 212.60.79.122 - - [19/Jul/2016:21:28:26 +0000] "POST
>>>>> /staging/dhis-web-commons-security/login.action HTTP/1.1" 302 0 "
>>>>> https://XXX/staging/dhis-web-commons/security/login.action
>>>>> <https://xxx/staging/dhis-web-commons/security/login.action>"
>>>>> "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 
>>>>> (KHTML,
>>>>> like Gecko) Chrome/51.0.2704.106 Safari/537.36"
>>>>> 212.60.79.122 - - [19/Jul/2016:21:28:26 +0000] "GET /staging HTTP/1.1"
>>>>> 301 193 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5)
>>>>> AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.106 Safari/537.36"
>>>>> 212.60.79.122 - - [19/Jul/2016:21:28:26 +0000] "GET /staging HTTP/1.1"
>>>>> 302 0 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5)
>>>>> AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.106 Safari/537.36"
>>>>> 212.60.79.122 - - [19/Jul/2016:21:28:26 +0000] "GET
>>>>> /staging/dhis-web-commons/security/login.action HTTP/1.1" 301 193 "-"
>>>>> "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 
>>>>> (KHTML,
>>>>> like Gecko) Chrome/51.0.2704.106 Safari/537.36"
>>>>> 212.60.79.122 - - [19/Jul/2016:21:28:26 +0000] "GET
>>>>> /staging/dhis-web-commons/security/login.action HTTP/1.1" 200 1439 "-"
>>>>> "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 
>>>>> (KHTML,
>>>>> like Gecko) Chrome/51.0.2704.106 Safari/537.36"
>>>>> 212.60.79.122 - - [19/Jul/2016:21:28:26 +0000] "GET
>>>>> /staging/api/staticContent/logo_front HTTP/1.1" 302 0 "
>>>>> https://XXX/staging/dhis-web-commons/security/login.action
>>>>> <https://xxx/staging/dhis-web-commons/security/login.action>"
>>>>> "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 
>>>>> (KHTML,
>>>>> like Gecko) Chrome/51.0.2704.106 Safari/537.36"
>>>>> 41.76.8.51 - - [19/Jul/2016:21:28:33 +0000] "GET
>>>>> /dhis/dhis-web-commons-stream/ping.action?_=1468963724720 HTTP/1.1" 200 
>>>>> 34 "
>>>>> https://XXX/dhis/dhis-web-dataentry/index.action
>>>>> <https://xxx/dhis/dhis-web-dataentry/index.action>" "Mozilla/5.0
>>>>> (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)
>>>>> Chrome/53.0.2785.8 Safari/537.36"
>>>>>
>>>>> And I can also add that I have the same issue with Chrome Canary.
>>>>>
>>>>> Olav
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> 19. jul. 2016 kl. 20.27 skrev Steven Uggowitzer <whoto...@gmail.com>:
>>>>>
>>>>> Jason, what aspects of the Nginx config?
>>>>> I have at least a dozen sites running with same parameters (using
>>>>> include blocks) and only the ones with 2.24 seem to be having this issue.
>>>>>
>>>>> Would it help to post those parameters?   What did you conclude was
>>>>> causing the problem when you last encountered it?
>>>>>
>>>>> S
>>>>>
>>>>>
>>>>> --------------------------
>>>>> Steven Uggowitzer
>>>>> eSHIfT Partner Network,  Entuura Ventures Ltd
>>>>> Tel: +41 22 366 1920
>>>>> Mob: +41 79 719 4180
>>>>> Skype: fendant123
>>>>> LinkedIn: http://ch.linkedin.com/in/stevenuggowitzer
>>>>>
>>>>> On 19 July 2016 at 19:17, Jason Pickering <jason.p.picker...@gmail.com
>>>>> > wrote:
>>>>>
>>>>>> I have seen this before as well, but never like it has been described
>>>>>> here. In my case, it was related to an incorrect nginx config.
>>>>>>
>>>>>> Is there something common here? Are all of you using dhis-tools, or
>>>>>> homebaked nginx configurations?
>>>>>>
>>>>>> Does the browser/Tomcat/nginx log provide any useful information?
>>>>>>
>>>>>> Do you observe the same thing if you attempt to hit DHIS2 directly
>>>>>> without going through the reverse proxy?
>>>>>>
>>>>>> Regards,
>>>>>> Jason
>>>>>>
>>>>>>
>>>>>> On Tue, Jul 19, 2016 at 6:45 PM, Steven Uggowitzer <
>>>>>> whoto...@gmail.com> wrote:
>>>>>>
>>>>>>> It's for Chrome and Safari here.
>>>>>>> One interesting symptom:  when logging in with correct username and
>>>>>>> password the resulting URL includes jsessionid, but bounces back to the
>>>>>>> login screen, versus incorrect authentication parameters result in 
>>>>>>> "Wrong
>>>>>>> username or password".   See attached screen shot for comparison:
>>>>>>>
>>>>>>>
>>>>>>> <Screen Shot 2016-07-19 at 18.43.18.png>
>>>>>>>
>>>>>>> --------------------------
>>>>>>> Steven Uggowitzer
>>>>>>> eSHIfT Partner Network,  Entuura Ventures Ltd
>>>>>>> Tel: +41 22 366 1920
>>>>>>> Mob: +41 79 719 4180
>>>>>>> Skype: fendant123
>>>>>>> LinkedIn: http://ch.linkedin.com/in/stevenuggowitzer
>>>>>>>
>>>>>>> On 19 July 2016 at 18:04, Bob Jolliffe <bobjolli...@gmail.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Is this only in chrome?
>>>>>>>>
>>>>>>>> On 19 July 2016 at 17:01, Olav Poppe <olav.po...@me.com> wrote:
>>>>>>>>
>>>>>>>>> I can confirm that I now see the same issue in non-2.22 as well.
>>>>>>>>> Very strange behavior - I can at times log in, but is then logged off 
>>>>>>>>> when
>>>>>>>>> navigation between different modules.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 19. jul. 2016 kl. 15.28 skrev Olav Poppe <olav.po...@me.com>:
>>>>>>>>>
>>>>>>>>> Forwarding to user list. Not 2.24 issue then it seems.
>>>>>>>>>
>>>>>>>>> Olav
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Videresendt melding:
>>>>>>>>>
>>>>>>>>> *Fra: *ifeanyiok...@yahoo.com
>>>>>>>>> *Emne: **Re: [Dhis2-users] Browser not working*
>>>>>>>>> *Dato: *19. juli 2016 kl. 15.19.34 GMT
>>>>>>>>> *Til: *Olav Poppe <olav.po...@me.com>
>>>>>>>>>
>>>>>>>>> Just to add that I'm using version 2.22 build 22086
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> *From: *Olav Poppe
>>>>>>>>> *Sent: *Tuesday, 19 July 2016 16:08
>>>>>>>>> *To: *ifeanyiok...@yahoo.com
>>>>>>>>> *Cc: *Bob Jolliffe; Ntawuyirusha Emmanuel; DHIS Users
>>>>>>>>> *Subject: *Re: [Dhis2-users] Browser not working
>>>>>>>>>
>>>>>>>>> Hi, I can add that I have the same problem on two different
>>>>>>>>> servers: logging in with Chrome (or Safari) does not work, Firefox 
>>>>>>>>> works
>>>>>>>>> fine. Instances are both 2.24 build. Nginx 1.4.6 are running on both
>>>>>>>>> servers. Both servers have other non-2.24 instances that does not 
>>>>>>>>> have the
>>>>>>>>> same problem.
>>>>>>>>>
>>>>>>>>> To add to the problem, the DHIS 2 top menu does not work in
>>>>>>>>> Firefox, e.g. nothing works…Not sure if that’s a general problem or 
>>>>>>>>> not.
>>>>>>>>> Again, menu works in non-24 instances.
>>>>>>>>>
>>>>>>>>> Regards
>>>>>>>>> Olav
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 19. jul. 2016 kl. 14.41 skrev ifeanyiok...@yahoo.com:
>>>>>>>>>
>>>>>>>>> Dear Bob,
>>>>>>>>> I am having this same issue to with Chrome. After entering the log
>>>>>>>>> in credentials, it opens a page with API data and does not log in. If 
>>>>>>>>> I am
>>>>>>>>> lucky and have a data entry page open, then I can log in at the 
>>>>>>>>> prompt and
>>>>>>>>> that works.
>>>>>>>>> Our instance is set to load the dashboard as the opening page.
>>>>>>>>>
>>>>>>>>> Have to keep struggling with it till it eventually logs in.
>>>>>>>>>
>>>>>>>>> Thanks
>>>>>>>>>   Original Message
>>>>>>>>> From: Bob Jolliffe
>>>>>>>>> Sent: Tuesday, 19 July 2016 14:58
>>>>>>>>> To: Ntawuyirusha Emmanuel
>>>>>>>>> Cc: dhis2-users
>>>>>>>>> Subject: Re: [Dhis2-users] Browser not working
>>>>>>>>>
>>>>>>>>> Hi Emmanuel
>>>>>>>>>
>>>>>>>>> I am following up on a separate thread. I'll copy you into that.
>>>>>>>>>
>>>>>>>>> I see it is a problem, seemingly related to chrome mishandling the
>>>>>>>>> JSESSIONID cookie so even though the credentials are tested and
>>>>>>>>> dhis2
>>>>>>>>> logs a successful authentication, the browser cookie doesn't match
>>>>>>>>> the
>>>>>>>>> session id in dhis and so you don't get in. I am really not sure
>>>>>>>>> why
>>>>>>>>> What I also don't know is what might have changed to cause this to
>>>>>>>>> happen. I am assuming you didn't just wake up one morning and this
>>>>>>>>> started to happen. There has been some change to nginx
>>>>>>>>> configuration
>>>>>>>>> or dhis2 upgrade or something similar.
>>>>>>>>>
>>>>>>>>> On 19 July 2016 at 14:40, Ntawuyirusha Emmanuel <
>>>>>>>>> ntawe...@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>> i tried to uninstall and reinstall it again but the issue is still
>>>>>>>>> remaining, Note that this is happening to all users using Goggle
>>>>>>>>> Chrome as
>>>>>>>>> most of them are familiar with it.
>>>>>>>>>
>>>>>>>>> Regards
>>>>>>>>>
>>>>>>>>> On Mon, Jul 18, 2016 at 7:49 PM, Knut Staring <knu...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Maybe try to reinstall Chrome.
>>>>>>>>>
>>>>>>>>> Knut
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Tuesday, July 19, 2016, Ntawuyirusha Emmanuel <
>>>>>>>>> ntawe...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Thank you Bob,
>>>>>>>>>
>>>>>>>>> I tried to use New Incognito windows and Clear browsing data but
>>>>>>>>> the
>>>>>>>>> issue is remaining for Google Chrome , actually when we restart
>>>>>>>>> the server
>>>>>>>>> the username and password work only once and then after the
>>>>>>>>> problem persist.
>>>>>>>>> we are still waiting for your support.
>>>>>>>>>
>>>>>>>>> Regards
>>>>>>>>>
>>>>>>>>> On Mon, Jul 18, 2016 at 12:42 PM, Bob Jolliffe <
>>>>>>>>> bobjolli...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> oops, forgot users ...
>>>>>>>>>
>>>>>>>>> ---------- Forwarded message ----------
>>>>>>>>> From: Bob Jolliffe <bobjolli...@gmail.com>
>>>>>>>>> Date: 18 July 2016 at 11:40
>>>>>>>>> Subject: Re: [Dhis2-users] Browser not working
>>>>>>>>> To: Emmanuel Ntawuyirusha <ntawe...@gmail.com>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Hi Emmanuel
>>>>>>>>>
>>>>>>>>> If it works with firefox then it is really likely to be a chrome
>>>>>>>>> cache
>>>>>>>>> issue. Try and login with chrome incognito mode. If that works then
>>>>>>>>> you can be reasonably sure.
>>>>>>>>>
>>>>>>>>> If so, then try ...
>>>>>>>>>
>>>>>>>>> https://www.dhis2.org/tutorials/how-to-really-clear-browser-cache
>>>>>>>>>
>>>>>>>>> Bob
>>>>>>>>>
>>>>>>>>> On 18 July 2016 at 11:08, Emmanuel Ntawuyirusha <
>>>>>>>>> ntawe...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> Deal all, we are facing the issue of using Google Chrome, when
>>>>>>>>> using
>>>>>>>>> username and password there is a message saying wrong username and
>>>>>>>>> password.
>>>>>>>>> But it is working well with Mozilla Firefox. We tried to clean cash
>>>>>>>>> but
>>>>>>>>> nothing improved
>>>>>>>>> Does any one know what to do to fix this problem.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> 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
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> *Mr. Emmanuel NTAWUYIRUSHA*
>>>>>>>>> HMIS/MOH
>>>>>>>>> Telephone: *+250 788408772*
>>>>>>>>> Email: ntawe...@gmail.com
>>>>>>>>> "Do Good. Do It Well."
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Knut Staring
>>>>>>>>> Dept. of Informatics, University of Oslo
>>>>>>>>> Norway: +4791880522
>>>>>>>>> Skype: knutstar
>>>>>>>>> http://dhis2.org
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> *Mr. Emmanuel NTAWUYIRUSHA*
>>>>>>>>> HMIS/MOH
>>>>>>>>> Telephone: *+250 788408772*
>>>>>>>>> Email: ntawe...@gmail.com
>>>>>>>>> "Do Good. Do It Well."
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> 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
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> 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
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Jason P. Pickering
>>>>>> email: jason.p.picker...@gmail.com
>>>>>> tel:+46764147049
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> 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
>
>


-- 
Halvdan Hoem Grelland
Software developer, DHIS 2
University of Oslo
http://www.dhis2.org <https://www.dhis2.org/>
_______________________________________________
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

Reply via email to