Port forwarding issues in ODK aggregate

Hi,

I am Karan Kalra, a 3rd year undergraduate student studying B.Tech (CSE) at
IIIT - Delhi. I am working on ODK as a part of my B.Tech Project.

I had used the ODK-Aggregate-VM-1.3.0.0
(https://gumroad.com/l/odk-aggregate-vm) and set it up using NAT and port
forwarding at http://muc.iiitd.edu.in:9250/openid_login.html. I am able to
login into the ODK Aggregate at have uploaded a form.

In the ODK Collect app installed on my phone, I can see the form on this
server. But I am not able to download it. I get the following error:
"Mobile Communities (ID: mob_comm) - Error: Not Found (404) at
http://muc.iiitd.edu.in/formXml?formId=mob_comm
"
As you can see the port no. has been removed from the download link.

I google up the issue. There was help available on this link.
http://code.google.com/p/opendatakit/wiki/AggregateTroubleshooting#Form_List_shows_but_Downloads_Fail
As the help says, I checked out this
link. http://muc.iiitd.edu.in:9250/xformsList
The DownloadUrl says this:
*http://muc.iiitd.edu.in/formXml?formId=mob_comm

··· * This supports the above claim that the port no. has been removed from the download link by the ODK Aggregate.

The solution that the help provided was to install the ODK Aggregate VM. I
have done that umpteen no. of times but to no avail. I have got this same
error every single time.

Also, there probably is an issue with the url redirects too. Try pasting
this in your browser. http://muc.iiitd.edu.in:9250/
When the ODK Aggregate has set up its own server, this should work. But the
redirect goes haywire here and I am directed to this link.
http://muc.iiitd.edu.in/openid_login.html?redirect=http%3A%2F%2Fmuc.iiitd.edu.in%3A9250%2FAggregate.html
Clearly again, the port no. has been omitted from the redirect as the
correct redirect should have been at
http://muc.iiitd.edu.in:9250/openid_login.html.

I am still using default logins. So you all can see the issues for yourself.
It would be great if you guys could please look into the issue. Any kind of
help or suggestion is appreciated.

Thanks.
Karan

I have tried to navigate to http://muc.iiitd.edu.in:9250/ from the USA
but I keep getting "The server at muc.iiitd.edu.in is taking too long
to respond." I also tried http://muc.iiitd.edu.in:9250/Aggregate.html
with no luck so it's hard to reproduce.

Can you verify that you can access the server from an outside computer
as some universities run firewalls?

One thought is in Collect is to try to use the Other option in in
Server Platform in the "General Settings" because other was added to
give people more ability to control their URLs when creating an
aggregate alternative. It might fix the problem.

Waylon

··· On Wed, Feb 20, 2013 at 10:31 AM, wrote: > Hi, > > I am Karan Kalra, a 3rd year undergraduate student studying B.Tech (CSE) at > IIIT - Delhi. I am working on ODK as a part of my B.Tech Project. > > I had used the ODK-Aggregate-VM-1.3.0.0 > (https://gumroad.com/l/odk-aggregate-vm) and set it up using NAT and port > forwarding at http://muc.iiitd.edu.in:9250/openid_login.html. I am able to > login into the ODK Aggregate at have uploaded a form. > > In the ODK Collect app installed on my phone, I can see the form on this > server. But I am not able to download it. I get the following error: > "Mobile Communities (ID: mob_comm) - Error: Not Found (404) at > http://muc.iiitd.edu.in/formXml?formId=mob_comm" > As you can see the port no. has been removed from the download link. > > I google up the issue. There was help available on this link. > http://code.google.com/p/opendatakit/wiki/AggregateTroubleshooting#Form_List_shows_but_Downloads_Fail > As the help says, I checked out this link. > http://muc.iiitd.edu.in:9250/xformsList > The DownloadUrl says this: > http://muc.iiitd.edu.in/formXml?formId=mob_comm > This supports the above claim that the port no. has been removed from the > download link by the ODK Aggregate. > > The solution that the help provided was to install the ODK Aggregate VM. I > have done that umpteen no. of times but to no avail. I have got this same > error every single time. > > Also, there probably is an issue with the url redirects too. Try pasting > this in your browser. http://muc.iiitd.edu.in:9250/ > When the ODK Aggregate has set up its own server, this should work. But the > redirect goes haywire here and I am directed to this link. > http://muc.iiitd.edu.in/openid_login.html?redirect=http%3A%2F%2Fmuc.iiitd.edu.in%3A9250%2FAggregate.html > Clearly again, the port no. has been omitted from the redirect as the > correct redirect should have been at > http://muc.iiitd.edu.in:9250/openid_login.html. > > > I am still using default logins. So you all can see the issues for yourself. > It would be great if you guys could please look into the issue. Any kind of > help or suggestion is appreciated. > > Thanks. > Karan > > -- > You received this message because you are subscribed to the Google Groups > "ODK Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to opendatakit-developers+unsubscribe@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > >

Hi Karan,

I think your Aggregate install is picking up the IP and port of the VM
and using that as the base URL. There's no easy way around this in the
VM.

Instead what i'd recommend is to install Tomcat/MySQL on your machine,
and use the Aggregate installer to generate a new WAR. When you do the
install, use http://muc.iiitd.edu.in:9250 as the fully-qualified
domain.

Yaw

··· -- Need ODK help? Go to http://nafundi.com for custom development, professional support, form design, implementation advice, and user training for ODK.

On Wed, Feb 20, 2013 at 3:33 PM, W. Brunette wbrunette@gmail.com wrote:

I have tried to navigate to http://muc.iiitd.edu.in:9250/ from the USA
but I keep getting "The server at muc.iiitd.edu.in is taking too long
to respond." I also tried http://muc.iiitd.edu.in:9250/Aggregate.html
with no luck so it's hard to reproduce.

Can you verify that you can access the server from an outside computer
as some universities run firewalls?

One thought is in Collect is to try to use the Other option in in
Server Platform in the "General Settings" because other was added to
give people more ability to control their URLs when creating an
aggregate alternative. It might fix the problem.

Waylon

On Wed, Feb 20, 2013 at 10:31 AM, karan10035@iiitd.ac.in wrote:

Hi,

I am Karan Kalra, a 3rd year undergraduate student studying B.Tech (CSE) at
IIIT - Delhi. I am working on ODK as a part of my B.Tech Project.

I had used the ODK-Aggregate-VM-1.3.0.0
(https://gumroad.com/l/odk-aggregate-vm) and set it up using NAT and port
forwarding at http://muc.iiitd.edu.in:9250/openid_login.html. I am able to
login into the ODK Aggregate at have uploaded a form.

In the ODK Collect app installed on my phone, I can see the form on this
server. But I am not able to download it. I get the following error:
"Mobile Communities (ID: mob_comm) - Error: Not Found (404) at
http://muc.iiitd.edu.in/formXml?formId=mob_comm"
As you can see the port no. has been removed from the download link.

I google up the issue. There was help available on this link.
http://code.google.com/p/opendatakit/wiki/AggregateTroubleshooting#Form_List_shows_but_Downloads_Fail
As the help says, I checked out this link.
http://muc.iiitd.edu.in:9250/xformsList
The DownloadUrl says this:
http://muc.iiitd.edu.in/formXml?formId=mob_comm
This supports the above claim that the port no. has been removed from the
download link by the ODK Aggregate.

The solution that the help provided was to install the ODK Aggregate VM. I
have done that umpteen no. of times but to no avail. I have got this same
error every single time.

Also, there probably is an issue with the url redirects too. Try pasting
this in your browser. http://muc.iiitd.edu.in:9250/
When the ODK Aggregate has set up its own server, this should work. But the
redirect goes haywire here and I am directed to this link.
http://muc.iiitd.edu.in/openid_login.html?redirect=http%3A%2F%2Fmuc.iiitd.edu.in%3A9250%2FAggregate.html
Clearly again, the port no. has been omitted from the redirect as the
correct redirect should have been at
http://muc.iiitd.edu.in:9250/openid_login.html.

I am still using default logins. So you all can see the issues for yourself.
It would be great if you guys could please look into the issue. Any kind of
help or suggestion is appreciated.

Thanks.
Karan

--
You received this message because you are subscribed to the Google Groups
"ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Hi Waylon,

Sorry for the late reply. I was caught up with some important work.

I have changed the port to 9000. Try logging into
http://muc.iiitd.edu.in:9000/openid_login.html now. I am sure that you can
access it.

I have ODK Collect 1.2.2 (1023) installed on my Android 4.0 phone. When I
change the 'Server Platform' in 'General Settings' from 'ODK Aggregate' to
'Other', I get no change in the options. I probably have tried everything
from ODK Collect to solve this problem. The problem most probably lies in
the ODK Aggregate VM.

··· On Thursday, February 21, 2013 5:03:58 AM UTC+5:30, Waylon wrote: > > I have tried to navigate to http://muc.iiitd.edu.in:9250/ from the USA > but I keep getting "The server at muc.iiitd.edu.in is taking too long > to respond." I also tried http://muc.iiitd.edu.in:9250/Aggregate.html > with no luck so it's hard to reproduce. > > Can you verify that you can access the server from an outside computer > as some universities run firewalls? > > One thought is in Collect is to try to use the Other option in in > Server Platform in the "General Settings" because other was added to > give people more ability to control their URLs when creating an > aggregate alternative. It might fix the problem. > > Waylon > > On Wed, Feb 20, 2013 at 10:31 AM, <karan...@iiitd.ac.in > wrote: > > Hi, > > > > I am Karan Kalra, a 3rd year undergraduate student studying B.Tech (CSE) > at > > IIIT - Delhi. I am working on ODK as a part of my B.Tech Project. > > > > I had used the ODK-Aggregate-VM-1.3.0.0 > > (https://gumroad.com/l/odk-aggregate-vm) and set it up using NAT and > port > > forwarding at http://muc.iiitd.edu.in:9250/openid_login.html. I am able > to > > login into the ODK Aggregate at have uploaded a form. > > > > In the ODK Collect app installed on my phone, I can see the form on this > > server. But I am not able to download it. I get the following error: > > "Mobile Communities (ID: mob_comm) - Error: Not Found (404) at > > http://muc.iiitd.edu.in/formXml?formId=mob_comm" > > As you can see the port no. has been removed from the download link. > > > > I google up the issue. There was help available on this link. > > > http://code.google.com/p/opendatakit/wiki/AggregateTroubleshooting#Form_List_shows_but_Downloads_Fail > > As the help says, I checked out this link. > > http://muc.iiitd.edu.in:9250/xformsList > > The DownloadUrl says this: > > http://muc.iiitd.edu.in/formXml?formId=mob_comm > > > This supports the above claim that the port no. has been removed from > the > > download link by the ODK Aggregate. > > > > The solution that the help provided was to install the ODK Aggregate VM. > I > > have done that umpteen no. of times but to no avail. I have got this > same > > error every single time. > > > > Also, there probably is an issue with the url redirects too. Try pasting > > this in your browser. http://muc.iiitd.edu.in:9250/ > > When the ODK Aggregate has set up its own server, this should work. But > the > > redirect goes haywire here and I am directed to this link. > > > http://muc.iiitd.edu.in/openid_login.html?redirect=http%3A%2F%2Fmuc.iiitd.edu.in%3A9250%2FAggregate.html > > Clearly again, the port no. has been omitted from the redirect as the > > correct redirect should have been at > > http://muc.iiitd.edu.in:9250/openid_login.html. > > > > > > I am still using default logins. So you all can see the issues for > yourself. > > It would be great if you guys could please look into the issue. Any kind > of > > help or suggestion is appreciated. > > > > Thanks. > > Karan > > > > -- > > You received this message because you are subscribed to the Google > Groups > > "ODK Developers" group. > > To unsubscribe from this group and stop receiving emails from it, send > an > > email to opendatakit-developers+unsubscribe@googlegroups.com. > > > For more options, visit https://groups.google.com/groups/opt_out. > > > > >

Hi Yaw,

I had already thought of that option. It is possibly the last resort.

I had a few doubts. Do I let the HTTP/1.1. Connector Port remain as
default, i.e. 8080? Also, do I enter the Internet-visible IP address or DNS
name as muc.iiitd.edu.in:9000?

If I do both these things, I am told that I can access the link
http://muc.iiitd.edu.in:9000:8080/ODKAggregate. Now this doesn't seem a
good idea to me.

··· On Thursday, February 21, 2013 6:03:08 AM UTC+5:30, Yaw Anokwa wrote: > > Hi Karan, > > I think your Aggregate install is picking up the IP and port of the VM > and using that as the base URL. There's no easy way around this in the > VM. > > Instead what i'd recommend is to install Tomcat/MySQL on your machine, > and use the Aggregate installer to generate a new WAR. When you do the > install, use http://muc.iiitd.edu.in:9250 as the fully-qualified > domain. > > Yaw > -- > Need ODK help? Go to http://nafundi.com for custom development, > professional support, form design, implementation advice, and user > training for ODK. > > On Wed, Feb 20, 2013 at 3:33 PM, W. Brunette <wbru...@gmail.com> wrote: > > I have tried to navigate to http://muc.iiitd.edu.in:9250/ from the USA > > but I keep getting "The server at muc.iiitd.edu.in is taking too long > > to respond." I also tried http://muc.iiitd.edu.in:9250/Aggregate.html > > with no luck so it's hard to reproduce. > > > > Can you verify that you can access the server from an outside computer > > as some universities run firewalls? > > > > One thought is in Collect is to try to use the Other option in in > > Server Platform in the "General Settings" because other was added to > > give people more ability to control their URLs when creating an > > aggregate alternative. It might fix the problem. > > > > Waylon > > > > On Wed, Feb 20, 2013 at 10:31 AM, <karan...@iiitd.ac.in > wrote: > >> Hi, > >> > >> I am Karan Kalra, a 3rd year undergraduate student studying B.Tech > (CSE) at > >> IIIT - Delhi. I am working on ODK as a part of my B.Tech Project. > >> > >> I had used the ODK-Aggregate-VM-1.3.0.0 > >> (https://gumroad.com/l/odk-aggregate-vm) and set it up using NAT and > port > >> forwarding at http://muc.iiitd.edu.in:9250/openid_login.html. I am > able to > >> login into the ODK Aggregate at have uploaded a form. > >> > >> In the ODK Collect app installed on my phone, I can see the form on > this > >> server. But I am not able to download it. I get the following error: > >> "Mobile Communities (ID: mob_comm) - Error: Not Found (404) at > >> http://muc.iiitd.edu.in/formXml?formId=mob_comm" > >> As you can see the port no. has been removed from the download link. > >> > >> I google up the issue. There was help available on this link. > >> > http://code.google.com/p/opendatakit/wiki/AggregateTroubleshooting#Form_List_shows_but_Downloads_Fail > >> As the help says, I checked out this link. > >> http://muc.iiitd.edu.in:9250/xformsList > >> The DownloadUrl says this: > >> http://muc.iiitd.edu.in/formXml?formId=mob_comm > > >> This supports the above claim that the port no. has been removed from > the > >> download link by the ODK Aggregate. > >> > >> The solution that the help provided was to install the ODK Aggregate > VM. I > >> have done that umpteen no. of times but to no avail. I have got this > same > >> error every single time. > >> > >> Also, there probably is an issue with the url redirects too. Try > pasting > >> this in your browser. http://muc.iiitd.edu.in:9250/ > >> When the ODK Aggregate has set up its own server, this should work. But > the > >> redirect goes haywire here and I am directed to this link. > >> > http://muc.iiitd.edu.in/openid_login.html?redirect=http%3A%2F%2Fmuc.iiitd.edu.in%3A9250%2FAggregate.html > >> Clearly again, the port no. has been omitted from the redirect as the > >> correct redirect should have been at > >> http://muc.iiitd.edu.in:9250/openid_login.html. > >> > >> > >> I am still using default logins. So you all can see the issues for > yourself. > >> It would be great if you guys could please look into the issue. Any > kind of > >> help or suggestion is appreciated. > >> > >> Thanks. > >> Karan > >> > >> -- > >> You received this message because you are subscribed to the Google > Groups > >> "ODK Developers" group. > >> To unsubscribe from this group and stop receiving emails from it, send > an > >> email to opendatakit-developers+unsubscribe@googlegroups.com. > > >> For more options, visit https://groups.google.com/groups/opt_out. > >> > >> > > > > -- > > You received this message because you are subscribed to the Google > Groups "ODK Developers" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to opendatakit-developers+unsubscribe@googlegroups.com. > > > For more options, visit https://groups.google.com/groups/opt_out. > > > > >

Karan,

I don't think double ports (9000:8080) are valid as URLs. And if I had to
guess, I'd use muc.iiitd.edu.in:9000 as the DNS name.

Yaw

··· -- Need ODK help? Go to http://nafundi.com for custom development, form design, implementation support, and user training for ODK.

On Fri, Feb 22, 2013 at 10:18 AM, karan10035@iiitd.ac.in wrote:

Hi Yaw,

I had already thought of that option. It is possibly the last resort.

I had a few doubts. Do I let the HTTP/1.1. Connector Port remain as
default, i.e. 8080? Also, do I enter the Internet-visible IP address or DNS
name as muc.iiitd.edu.in:9000?

If I do both these things, I am told that I can access the link
http://muc.iiitd.edu.in:9000:8080/ODKAggregate. Now this doesn't seem a
good idea to me.

On Thursday, February 21, 2013 6:03:08 AM UTC+5:30, Yaw Anokwa wrote:

Hi Karan,

I think your Aggregate install is picking up the IP and port of the VM
and using that as the base URL. There's no easy way around this in the
VM.

Instead what i'd recommend is to install Tomcat/MySQL on your machine,
and use the Aggregate installer to generate a new WAR. When you do the
install, use http://muc.iiitd.edu.in:9250 as the fully-qualified
domain.

Yaw

Need ODK help? Go to http://nafundi.com for custom development,
professional support, form design, implementation advice, and user
training for ODK.

On Wed, Feb 20, 2013 at 3:33 PM, W. Brunette wbru...@gmail.com wrote:

I have tried to navigate to http://muc.iiitd.edu.in:9250/ from the USA
but I keep getting "The server at muc.iiitd.edu.in is taking too long
to respond." I also tried http://muc.iiitd.edu.in:9250/**Aggregate.htmlhttp://muc.iiitd.edu.in:9250/Aggregate.html
with no luck so it's hard to reproduce.

Can you verify that you can access the server from an outside computer
as some universities run firewalls?

One thought is in Collect is to try to use the Other option in in
Server Platform in the "General Settings" because other was added to
give people more ability to control their URLs when creating an
aggregate alternative. It might fix the problem.

Waylon

On Wed, Feb 20, 2013 at 10:31 AM, karan...@iiitd.ac.in wrote:

Hi,

I am Karan Kalra, a 3rd year undergraduate student studying B.Tech
(CSE) at
IIIT - Delhi. I am working on ODK as a part of my B.Tech Project.

I had used the ODK-Aggregate-VM-1.3.0.0
(https://gumroad.com/l/odk-**aggregate-vmhttps://gumroad.com/l/odk-aggregate-vm)
and set it up using NAT and port
forwarding at http://muc.iiitd.edu.in:9250/**openid_login.htmlhttp://muc.iiitd.edu.in:9250/openid_login.html.
I am able to
login into the ODK Aggregate at have uploaded a form.

In the ODK Collect app installed on my phone, I can see the form on
this
server. But I am not able to download it. I get the following error:
"Mobile Communities (ID: mob_comm) - Error: Not Found (404) at
http://muc.iiitd.edu.in/**formXml?formId=mob_commhttp://muc.iiitd.edu.in/formXml?formId=mob_comm"

As you can see the port no. has been removed from the download link.

I google up the issue. There was help available on this link.
http://code.google.com/p/**opendatakit/wiki/**
AggregateTroubleshooting#Form_**List_shows_but_Downloads_Failhttp://code.google.com/p/opendatakit/wiki/AggregateTroubleshooting#Form_List_shows_but_Downloads_Fail
As the help says, I checked out this link.
http://muc.iiitd.edu.in:9250/**xformsListhttp://muc.iiitd.edu.in:9250/xformsList
The DownloadUrl says this:
http://muc.iiitd.**edu.in/formXml?formId=mob_commhttp://muc.iiitd.edu.in/formXml?formId=mob_comm
**
This supports the above claim that the port no. has been removed from
the
download link by the ODK Aggregate.

The solution that the help provided was to install the ODK Aggregate
VM. I
have done that umpteen no. of times but to no avail. I have got this
same
error every single time.

Also, there probably is an issue with the url redirects too. Try
pasting
this in your browser. http://muc.iiitd.edu.in:9250/
When the ODK Aggregate has set up its own server, this should work.
But the
redirect goes haywire here and I am directed to this link.
http://muc.iiitd.edu.in/**openid_login.html?redirect=**
http%3A%2F%2Fmuc.iiitd.edu.in%**3A9250%2FAggregate.htmlhttp://muc.iiitd.edu.in/openid_login.html?redirect=http%3A%2F%2Fmuc.iiitd.edu.in%3A9250%2FAggregate.html
Clearly again, the port no. has been omitted from the redirect as the
correct redirect should have been at
http://muc.iiitd.edu.in:9250/**openid_login.htmlhttp://muc.iiitd.edu.in:9250/openid_login.html.

I am still using default logins. So you all can see the issues for
yourself.
It would be great if you guys could please look into the issue. Any
kind of
help or suggestion is appreciated.

Thanks.
Karan

--
You received this message because you are subscribed to the Google
Groups
"ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send
an
email to opendatakit-developers+**unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/**groups/opt_outhttps://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google
Groups "ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to opendatakit-developers+**unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/**groups/opt_outhttps://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups
"ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

I too wasn't really sure if that would work. But then if you use
muc.iiitd.edu.in:9000 as the DNS name, the ODK Aggregate installer appends
the port HTTP port to the url by itself. One way I thought of working
around that was changing the Tomcat Apache server's port from 8080 to 80.
That ways probably 80 won't be appended in the url. Do you think this would
work?

··· On Friday, February 22, 2013 11:51:08 PM UTC+5:30, Yaw Anokwa wrote: > > Karan, > > I don't think double ports (9000:8080) are valid as URLs. And if I had to > guess, I'd use muc.iiitd.edu.in:9000 as the DNS name. > > Yaw > -- > Need ODK help? Go to http://nafundi.com for custom development, form > design, implementation support, and user training for ODK. > > On Fri, Feb 22, 2013 at 10:18 AM, <karan...@iiitd.ac.in >wrote: > >> Hi Yaw, >> >> I had already thought of that option. It is possibly the last resort. >> >> I had a few doubts. Do I let the HTTP/1.1. Connector Port remain as >> default, i.e. 8080? Also, do I enter the Internet-visible IP address or DNS >> name as muc.iiitd.edu.in:9000? >> >> If I do both these things, I am told that I can access the link >> http://muc.iiitd.edu.in:9000:8080/ODKAggregate. Now this doesn't seem a >> good idea to me. >> >> On Thursday, February 21, 2013 6:03:08 AM UTC+5:30, Yaw Anokwa wrote: >> >>> Hi Karan, >>> >>> I think your Aggregate install is picking up the IP and port of the VM >>> and using that as the base URL. There's no easy way around this in the >>> VM. >>> >>> Instead what i'd recommend is to install Tomcat/MySQL on your machine, >>> and use the Aggregate installer to generate a new WAR. When you do the >>> install, use http://muc.iiitd.edu.in:9250 as the fully-qualified >>> domain. >>> >>> Yaw >>> -- >>> Need ODK help? Go to http://nafundi.com for custom development, >>> professional support, form design, implementation advice, and user >>> training for ODK. >>> >>> On Wed, Feb 20, 2013 at 3:33 PM, W. Brunette wrote: >>> > I have tried to navigate to http://muc.iiitd.edu.in:9250/ from the >>> USA >>> > but I keep getting "The server at muc.iiitd.edu.in is taking too long >>> > to respond." I also tried http://muc.iiitd.edu.in:9250/** >>> Aggregate.html >>> > with no luck so it's hard to reproduce. >>> > >>> > Can you verify that you can access the server from an outside computer >>> > as some universities run firewalls? >>> > >>> > One thought is in Collect is to try to use the Other option in in >>> > Server Platform in the "General Settings" because other was added to >>> > give people more ability to control their URLs when creating an >>> > aggregate alternative. It might fix the problem. >>> > >>> > Waylon >>> > >>> > On Wed, Feb 20, 2013 at 10:31 AM, wrote: >>> >> Hi, >>> >> >>> >> I am Karan Kalra, a 3rd year undergraduate student studying B.Tech >>> (CSE) at >>> >> IIIT - Delhi. I am working on ODK as a part of my B.Tech Project. >>> >> >>> >> I had used the ODK-Aggregate-VM-1.3.0.0 >>> >> (https://gumroad.com/l/odk-**aggregate-vm) >>> and set it up using NAT and port >>> >> forwarding at http://muc.iiitd.edu.in:9250/**openid_login.html. >>> I am able to >>> >> login into the ODK Aggregate at have uploaded a form. >>> >> >>> >> In the ODK Collect app installed on my phone, I can see the form on >>> this >>> >> server. But I am not able to download it. I get the following error: >>> >> "Mobile Communities (ID: mob_comm) - Error: Not Found (404) at >>> >> http://muc.iiitd.edu.in/**formXml?formId=mob_comm" >>> >>> >> As you can see the port no. has been removed from the download link. >>> >> >>> >> I google up the issue. There was help available on this link. >>> >> http://code.google.com/p/**opendatakit/wiki/** >>> AggregateTroubleshooting#Form_**List_shows_but_Downloads_Fail >>> >> As the help says, I checked out this link. >>> >> http://muc.iiitd.edu.in:9250/**xformsList >>> >> The DownloadUrl says this: >>> >> http://muc.iiitd.**edu.in/formXml?formId=mob_comm >>> ** >>> >> This supports the above claim that the port no. has been removed from >>> the >>> >> download link by the ODK Aggregate. >>> >> >>> >> The solution that the help provided was to install the ODK Aggregate >>> VM. I >>> >> have done that umpteen no. of times but to no avail. I have got this >>> same >>> >> error every single time. >>> >> >>> >> Also, there probably is an issue with the url redirects too. Try >>> pasting >>> >> this in your browser. http://muc.iiitd.edu.in:9250/ >>> >> When the ODK Aggregate has set up its own server, this should work. >>> But the >>> >> redirect goes haywire here and I am directed to this link. >>> >> http://muc.iiitd.edu.in/**openid_login.html?redirect=** >>> http%3A%2F%2Fmuc.iiitd.edu.in%**3A9250%2FAggregate.html >>> >> Clearly again, the port no. has been omitted from the redirect as the >>> >> correct redirect should have been at >>> >> http://muc.iiitd.edu.in:9250/**openid_login.html. >>> >>> >> >>> >> >>> >> I am still using default logins. So you all can see the issues for >>> yourself. >>> >> It would be great if you guys could please look into the issue. Any >>> kind of >>> >> help or suggestion is appreciated. >>> >> >>> >> Thanks. >>> >> Karan >>> >> >>> >> -- >>> >> You received this message because you are subscribed to the Google >>> Groups >>> >> "ODK Developers" group. >>> >> To unsubscribe from this group and stop receiving emails from it, >>> send an >>> >> email to opendatakit-developers+**unsubscribe@googlegroups.com. >>> >> For more options, visit https://groups.google.com/**groups/opt_out. >>> >>> >> >>> >> >>> > >>> > -- >>> > You received this message because you are subscribed to the Google >>> Groups "ODK Developers" group. >>> > To unsubscribe from this group and stop receiving emails from it, send >>> an email to opendatakit-developers+**unsubscribe@googlegroups.com. >>> > For more options, visit https://groups.google.com/**groups/opt_out. >>> >>> > >>> > >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "ODK Developers" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to opendatakit-developers+unsubscribe@googlegroups.com >> . >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > >

This is a situation similar to that of another user...

There are two hostname and port combinations to keep separate in your
mind.

(1) the hostname and port to which a browser or ODK Collect device will
connect ( if I'm following the e-mail chain, this is muc.iiitd.edu.in:9000)

(2) the hostname and port on which ODK Aggregate is running (again, if I'm
following the e-mail chain, this is the IP address of the VM and port of
the deployment on that VM (e.g., 8080)),

When you run the ODK Aggregate installer, you must specify the values for
(1); the values for (2) are entirely irrelevant w.r.t. the installer.
So when you run the ODK Aggregate installer to generate the war file that
is deployed on the VM, you should specify:

HTTP/1.1 Connector Port: 9000
Internet-wide IP address or DNS name: muc.iiitd.edu.in

Then deploy that war file onto the VM.

NOTE: I am unfamiliar with the mechanism for configuring the VM. If the ODK
Aggregate installer is not executed, then hopefully these two values are
requested during the VM configuration process.

You would then set up host or port forwarding for muc.iitd.edu.in, port
9000 to send traffic to the IP address of the VM and port on which ODK
Aggregate is deployed on that VM (port 8080).

Mitch

··· On Fri, Feb 22, 2013 at 10:25 AM, wrote:

I too wasn't really sure if that would work. But then if you use
muc.iiitd.edu.in:9000 as the DNS name, the ODK Aggregate installer
appends the port HTTP port to the url by itself. One way I thought of
working around that was changing the Tomcat Apache server's port from 8080
to 80. That ways probably 80 won't be appended in the url. Do you think
this would work?

On Friday, February 22, 2013 11:51:08 PM UTC+5:30, Yaw Anokwa wrote:

Karan,

I don't think double ports (9000:8080) are valid as URLs. And if I had
to guess, I'd use muc.iiitd.edu.in:9000 as the DNS name.

Yaw

Need ODK help? Go to http://nafundi.com for custom development, form
design, implementation support, and user training for ODK.

On Fri, Feb 22, 2013 at 10:18 AM, karan...@iiitd.ac.in wrote:

Hi Yaw,

I had already thought of that option. It is possibly the last resort.

I had a few doubts. Do I let the HTTP/1.1. Connector Port remain as
default, i.e. 8080? Also, do I enter the Internet-visible IP address or DNS
name as muc.iiitd.edu.in:9000?

If I do both these things, I am told that I can access the link
http://muc.iiitd.edu.in:9000:**8080/ODKAggregate. Now this doesn't seem
a good idea to me.

On Thursday, February 21, 2013 6:03:08 AM UTC+5:30, Yaw Anokwa wrote:

Hi Karan,

I think your Aggregate install is picking up the IP and port of the VM
and using that as the base URL. There's no easy way around this in the
VM.

Instead what i'd recommend is to install Tomcat/MySQL on your machine,
and use the Aggregate installer to generate a new WAR. When you do the
install, use http://muc.iiitd.edu.in:9250 as the fully-qualified
domain.

Yaw

Need ODK help? Go to http://nafundi.com for custom development,
professional support, form design, implementation advice, and user
training for ODK.

On Wed, Feb 20, 2013 at 3:33 PM, W. Brunette wbru...@gmail.com wrote:

I have tried to navigate to http://muc.iiitd.edu.in:9250/ from the
USA
but I keep getting "The server at muc.iiitd.edu.in is taking too
long
to respond." I also tried http://muc.iiitd.edu.in:9250/**A**
ggregate.html http://muc.iiitd.edu.in:9250/Aggregate.html
with no luck so it's hard to reproduce.

Can you verify that you can access the server from an outside
computer
as some universities run firewalls?

One thought is in Collect is to try to use the Other option in in
Server Platform in the "General Settings" because other was added to
give people more ability to control their URLs when creating an
aggregate alternative. It might fix the problem.

Waylon

On Wed, Feb 20, 2013 at 10:31 AM, karan...@iiitd.ac.in wrote:

Hi,

I am Karan Kalra, a 3rd year undergraduate student studying B.Tech
(CSE) at
IIIT - Delhi. I am working on ODK as a part of my B.Tech Project.

I had used the ODK-Aggregate-VM-1.3.0.0
(https://gumroad.com/l/odk-**agg**regate-vmhttps://gumroad.com/l/odk-aggregate-vm)
and set it up using NAT and port
forwarding at http://muc.iiitd.edu.in:9250/**o**penid_login.htmlhttp://muc.iiitd.edu.in:9250/openid_login.html.
I am able to
login into the ODK Aggregate at have uploaded a form.

In the ODK Collect app installed on my phone, I can see the form on
this
server. But I am not able to download it. I get the following error:
"Mobile Communities (ID: mob_comm) - Error: Not Found (404) at
http://muc.iiitd.edu.in/**formXm**l?formId=mob_commhttp://muc.iiitd.edu.in/formXml?formId=mob_comm"

As you can see the port no. has been removed from the download link.

I google up the issue. There was help available on this link.
http://code.google.com/p/**opend**atakit/wiki/**AggregateTroublesh**
ooting#Form_**List_shows_but_**Downloads_Failhttp://code.google.com/p/opendatakit/wiki/AggregateTroubleshooting#Form_List_shows_but_Downloads_Fail
As the help says, I checked out this link.
http://muc.iiitd.edu.in:9250/**x**formsListhttp://muc.iiitd.edu.in:9250/xformsList
The DownloadUrl says this:
http://muc.iiitd.****edu.in/formXml?formId=mob_commhttp://muc.iiitd.edu.in/formXml?formId=mob_comm
****
This supports the above claim that the port no. has been removed
from the
download link by the ODK Aggregate.

The solution that the help provided was to install the ODK Aggregate
VM. I
have done that umpteen no. of times but to no avail. I have got this
same
error every single time.

Also, there probably is an issue with the url redirects too. Try
pasting
this in your browser. http://muc.iiitd.edu.in:9250/
When the ODK Aggregate has set up its own server, this should work.
But the
redirect goes haywire here and I am directed to this link.
http://muc.iiitd.edu.in/**openid**_login.html?redirect=**http%3A%**
2F%2Fmuc.iiitd.edu.in%**3A9250%**2FAggregate.htmlhttp://muc.iiitd.edu.in/openid_login.html?redirect=http%3A%2F%2Fmuc.iiitd.edu.in%3A9250%2FAggregate.html
Clearly again, the port no. has been omitted from the redirect as
the
correct redirect should have been at
http://muc.iiitd.edu.in:9250/**o**penid_login.htmlhttp://muc.iiitd.edu.in:9250/openid_login.html.

I am still using default logins. So you all can see the issues for
yourself.
It would be great if you guys could please look into the issue. Any
kind of
help or suggestion is appreciated.

Thanks.
Karan

--
You received this message because you are subscribed to the Google
Groups
"ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it,
send an
email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/**grou**ps/opt_outhttps://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google
Groups "ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to opendatakit-developers+unsubsc
ribe@googlegroups.com.
For more options, visit https://groups.google.com/**grou**ps/opt_outhttps://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google
Groups "ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to opendatakit-developers+**unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/**groups/opt_outhttps://groups.google.com/groups/opt_out
.

--
You received this message because you are subscribed to the Google Groups
"ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

Mitch,

The VM's Tomcat install listens on port 80. There is also no
internet-wide IP address configured with that WAR. Aggregate just uses
whatever IP it gets.

Both are config options that enable easier setup for most users, but
I'm guessing that combination is what might be at the root of Karan's
problem.

Yaw

··· -- Need ODK help? Go to http://nafundi.com for custom development, form design, implementation support, and user training for ODK.

On Fri, Feb 22, 2013 at 10:35 AM, Mitch S mitchellsundt@gmail.com wrote:

This is a situation similar to that of another user...

There are two hostname and port combinations to keep separate in your mind.

(1) the hostname and port to which a browser or ODK Collect device will
connect ( if I'm following the e-mail chain, this is muc.iiitd.edu.in:9000
)

(2) the hostname and port on which ODK Aggregate is running (again, if I'm
following the e-mail chain, this is the IP address of the VM and port of the
deployment on that VM (e.g., 8080)),

When you run the ODK Aggregate installer, you must specify the values for
(1); the values for (2) are entirely irrelevant w.r.t. the installer.
So when you run the ODK Aggregate installer to generate the war file that is
deployed on the VM, you should specify:

HTTP/1.1 Connector Port: 9000
Internet-wide IP address or DNS name: muc.iiitd.edu.in

Then deploy that war file onto the VM.

NOTE: I am unfamiliar with the mechanism for configuring the VM. If the ODK
Aggregate installer is not executed, then hopefully these two values are
requested during the VM configuration process.

You would then set up host or port forwarding for muc.iitd.edu.in, port 9000
to send traffic to the IP address of the VM and port on which ODK Aggregate
is deployed on that VM (port 8080).

Mitch

On Fri, Feb 22, 2013 at 10:25 AM, karan10035@iiitd.ac.in wrote:

I too wasn't really sure if that would work. But then if you use
muc.iiitd.edu.in:9000 as the DNS name, the ODK Aggregate installer appends
the port HTTP port to the url by itself. One way I thought of working around
that was changing the Tomcat Apache server's port from 8080 to 80. That ways
probably 80 won't be appended in the url. Do you think this would work?

On Friday, February 22, 2013 11:51:08 PM UTC+5:30, Yaw Anokwa wrote:

Karan,

I don't think double ports (9000:8080) are valid as URLs. And if I had to
guess, I'd use muc.iiitd.edu.in:9000 as the DNS name.

Yaw

Need ODK help? Go to http://nafundi.com for custom development, form
design, implementation support, and user training for ODK.

On Fri, Feb 22, 2013 at 10:18 AM, karan...@iiitd.ac.in wrote:

Hi Yaw,

I had already thought of that option. It is possibly the last resort.

I had a few doubts. Do I let the HTTP/1.1. Connector Port remain as
default, i.e. 8080? Also, do I enter the Internet-visible IP address or DNS
name as muc.iiitd.edu.in:9000?

If I do both these things, I am told that I can access the link
http://muc.iiitd.edu.in:9000:8080/ODKAggregate. Now this doesn't seem a good
idea to me.

On Thursday, February 21, 2013 6:03:08 AM UTC+5:30, Yaw Anokwa wrote:

Hi Karan,

I think your Aggregate install is picking up the IP and port of the VM
and using that as the base URL. There's no easy way around this in the
VM.

Instead what i'd recommend is to install Tomcat/MySQL on your machine,
and use the Aggregate installer to generate a new WAR. When you do the
install, use http://muc.iiitd.edu.in:9250 as the fully-qualified
domain.

Yaw

Need ODK help? Go to http://nafundi.com for custom development,
professional support, form design, implementation advice, and user
training for ODK.

On Wed, Feb 20, 2013 at 3:33 PM, W. Brunette wbru...@gmail.com wrote:

I have tried to navigate to http://muc.iiitd.edu.in:9250/ from the
USA
but I keep getting "The server at muc.iiitd.edu.in is taking too long
to respond." I also tried http://muc.iiitd.edu.in:9250/Aggregate.html
with no luck so it's hard to reproduce.

Can you verify that you can access the server from an outside
computer
as some universities run firewalls?

One thought is in Collect is to try to use the Other option in in
Server Platform in the "General Settings" because other was added to
give people more ability to control their URLs when creating an
aggregate alternative. It might fix the problem.

Waylon

On Wed, Feb 20, 2013 at 10:31 AM, karan...@iiitd.ac.in wrote:

Hi,

I am Karan Kalra, a 3rd year undergraduate student studying B.Tech
(CSE) at
IIIT - Delhi. I am working on ODK as a part of my B.Tech Project.

I had used the ODK-Aggregate-VM-1.3.0.0
(https://gumroad.com/l/odk-aggregate-vm) and set it up using NAT and
port
forwarding at http://muc.iiitd.edu.in:9250/openid_login.html. I am
able to
login into the ODK Aggregate at have uploaded a form.

In the ODK Collect app installed on my phone, I can see the form on
this
server. But I am not able to download it. I get the following error:
"Mobile Communities (ID: mob_comm) - Error: Not Found (404) at
http://muc.iiitd.edu.in/formXml?formId=mob_comm"
As you can see the port no. has been removed from the download link.

I google up the issue. There was help available on this link.

http://code.google.com/p/opendatakit/wiki/AggregateTroubleshooting#Form_List_shows_but_Downloads_Fail
As the help says, I checked out this link.
http://muc.iiitd.edu.in:9250/xformsList
The DownloadUrl says this:

http://muc.iiitd.edu.in/formXml?formId=mob_comm
This supports the above claim that the port no. has been removed
from the
download link by the ODK Aggregate.

The solution that the help provided was to install the ODK Aggregate
VM. I
have done that umpteen no. of times but to no avail. I have got this
same
error every single time.

Also, there probably is an issue with the url redirects too. Try
pasting
this in your browser. http://muc.iiitd.edu.in:9250/
When the ODK Aggregate has set up its own server, this should work.
But the
redirect goes haywire here and I am directed to this link.

http://muc.iiitd.edu.in/openid_login.html?redirect=http%3A%2F%2Fmuc.iiitd.edu.in%3A9250%2FAggregate.html
Clearly again, the port no. has been omitted from the redirect as
the
correct redirect should have been at
http://muc.iiitd.edu.in:9250/openid_login.html.

I am still using default logins. So you all can see the issues for
yourself.
It would be great if you guys could please look into the issue. Any
kind of
help or suggestion is appreciated.

Thanks.
Karan

--
You received this message because you are subscribed to the Google
Groups
"ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it,
send an
email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google
Groups "ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google
Groups "ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups
"ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

--
You received this message because you are subscribed to the Google Groups
"ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

When you have port forwarding across hosts, it is often hard to maintain
the original hostname and port through the request path; in this case, the
original port is getting lost. Also, when executing any of the background
tasks like generating CSV export files or KML files, without the explicit
host and port identified, these background activities won't know what
hostname and port to supply when emitting links that point back to the ODK
Aggregate instance.

If the VM doesn't allow for configuring the host and port values on which
the incoming request arrives, rather than defaulting to the values passed
through on the http request, it is likely to result in quirky behavior.

Mitch

··· On Sat, Feb 23, 2013 at 1:57 PM, Yaw Anokwa wrote:

Mitch,

The VM's Tomcat install listens on port 80. There is also no
internet-wide IP address configured with that WAR. Aggregate just uses
whatever IP it gets.

Both are config options that enable easier setup for most users, but
I'm guessing that combination is what might be at the root of Karan's
problem.

Yaw

Need ODK help? Go to http://nafundi.com for custom development, form
design, implementation support, and user training for ODK.

On Fri, Feb 22, 2013 at 10:35 AM, Mitch S mitchellsundt@gmail.com wrote:

This is a situation similar to that of another user...

There are two hostname and port combinations to keep separate in your
mind.

(1) the hostname and port to which a browser or ODK Collect device will
connect ( if I'm following the e-mail chain, this is
muc.iiitd.edu.in:9000
)

(2) the hostname and port on which ODK Aggregate is running (again, if
I'm
following the e-mail chain, this is the IP address of the VM and port of
the
deployment on that VM (e.g., 8080)),

When you run the ODK Aggregate installer, you must specify the values for
(1); the values for (2) are entirely irrelevant w.r.t. the installer.
So when you run the ODK Aggregate installer to generate the war file
that is
deployed on the VM, you should specify:

HTTP/1.1 Connector Port: 9000
Internet-wide IP address or DNS name: muc.iiitd.edu.in

Then deploy that war file onto the VM.

NOTE: I am unfamiliar with the mechanism for configuring the VM. If the
ODK
Aggregate installer is not executed, then hopefully these two values are
requested during the VM configuration process.

You would then set up host or port forwarding for muc.iitd.edu.in, port
9000
to send traffic to the IP address of the VM and port on which ODK
Aggregate
is deployed on that VM (port 8080).

Mitch

On Fri, Feb 22, 2013 at 10:25 AM, karan10035@iiitd.ac.in wrote:

I too wasn't really sure if that would work. But then if you use
muc.iiitd.edu.in:9000 as the DNS name, the ODK Aggregate installer
appends
the port HTTP port to the url by itself. One way I thought of working
around
that was changing the Tomcat Apache server's port from 8080 to 80. That
ways
probably 80 won't be appended in the url. Do you think this would work?

On Friday, February 22, 2013 11:51:08 PM UTC+5:30, Yaw Anokwa wrote:

Karan,

I don't think double ports (9000:8080) are valid as URLs. And if I had
to
guess, I'd use muc.iiitd.edu.in:9000 as the DNS name.

Yaw

Need ODK help? Go to http://nafundi.com for custom development, form
design, implementation support, and user training for ODK.

On Fri, Feb 22, 2013 at 10:18 AM, karan...@iiitd.ac.in wrote:

Hi Yaw,

I had already thought of that option. It is possibly the last resort.

I had a few doubts. Do I let the HTTP/1.1. Connector Port remain as
default, i.e. 8080? Also, do I enter the Internet-visible IP address
or DNS
name as muc.iiitd.edu.in:9000?

If I do both these things, I am told that I can access the link
http://muc.iiitd.edu.in:9000:8080/ODKAggregate. Now this doesn't
seem a good
idea to me.

On Thursday, February 21, 2013 6:03:08 AM UTC+5:30, Yaw Anokwa wrote:

Hi Karan,

I think your Aggregate install is picking up the IP and port of the
VM
and using that as the base URL. There's no easy way around this in
the
VM.

Instead what i'd recommend is to install Tomcat/MySQL on your
machine,
and use the Aggregate installer to generate a new WAR. When you do
the
install, use http://muc.iiitd.edu.in:9250 as the fully-qualified
domain.

Yaw

Need ODK help? Go to http://nafundi.com for custom development,
professional support, form design, implementation advice, and user
training for ODK.

On Wed, Feb 20, 2013 at 3:33 PM, W. Brunette wbru...@gmail.com wrote:

I have tried to navigate to http://muc.iiitd.edu.in:9250/ from the
USA
but I keep getting "The server at muc.iiitd.edu.in is taking too
long
to respond." I also tried
http://muc.iiitd.edu.in:9250/Aggregate.html
with no luck so it's hard to reproduce.

Can you verify that you can access the server from an outside
computer
as some universities run firewalls?

One thought is in Collect is to try to use the Other option in in
Server Platform in the "General Settings" because other was added
to
give people more ability to control their URLs when creating an
aggregate alternative. It might fix the problem.

Waylon

On Wed, Feb 20, 2013 at 10:31 AM, karan...@iiitd.ac.in wrote:

Hi,

I am Karan Kalra, a 3rd year undergraduate student studying B.Tech
(CSE) at
IIIT - Delhi. I am working on ODK as a part of my B.Tech Project.

I had used the ODK-Aggregate-VM-1.3.0.0
(https://gumroad.com/l/odk-aggregate-vm) and set it up using NAT
and
port
forwarding at http://muc.iiitd.edu.in:9250/openid_login.html. I
am
able to
login into the ODK Aggregate at have uploaded a form.

In the ODK Collect app installed on my phone, I can see the form
on
this
server. But I am not able to download it. I get the following
error:
"Mobile Communities (ID: mob_comm) - Error: Not Found (404) at
http://muc.iiitd.edu.in/formXml?formId=mob_comm"
As you can see the port no. has been removed from the download
link.

I google up the issue. There was help available on this link.

http://code.google.com/p/opendatakit/wiki/AggregateTroubleshooting#Form_List_shows_but_Downloads_Fail

As the help says, I checked out this link.
http://muc.iiitd.edu.in:9250/xformsList
The DownloadUrl says this:

http://muc.iiitd.edu.in/formXml?formId=mob_comm

This supports the above claim that the port no. has been removed
from the
download link by the ODK Aggregate.

The solution that the help provided was to install the ODK
Aggregate
VM. I
have done that umpteen no. of times but to no avail. I have got
this
same
error every single time.

Also, there probably is an issue with the url redirects too. Try
pasting
this in your browser. http://muc.iiitd.edu.in:9250/
When the ODK Aggregate has set up its own server, this should
work.
But the
redirect goes haywire here and I am directed to this link.

http://muc.iiitd.edu.in/openid_login.html?redirect=http%3A%2F%2Fmuc.iiitd.edu.in%3A9250%2FAggregate.html

Clearly again, the port no. has been omitted from the redirect as
the
correct redirect should have been at
http://muc.iiitd.edu.in:9250/openid_login.html.

I am still using default logins. So you all can see the issues for
yourself.
It would be great if you guys could please look into the issue.
Any
kind of
help or suggestion is appreciated.

Thanks.
Karan

--
You received this message because you are subscribed to the Google
Groups
"ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it,
send an
email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google
Groups "ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to
opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google
Groups "ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google
Groups
"ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send
an
email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

--
You received this message because you are subscribed to the Google Groups
"ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups
"ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com