This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

DEVELOPERS FORUM - "Cannot get IIS pickup directory" error

dmonte - Friday, July 17, 2015 4:44 AM:

Hi evreyone,

I'm trully sorry if this kind of questions have been already post in that forum but I tried everything and nothing is working for me...

I am using Firefox ESR 31.8.0 and Internet Explorer 11.0.9600.17843 and the problem is still the same. I am not very used to work with IIS and all that stuff. So is there someone who could help me ?

My problem : I have an ItemType with a Life Cycle Map and a workflow attached. The Life Cycle Map is composed of four states : "Work In Progress", "In review", "Accepted" and "Rejected". In the transition between "Work In Progress" and "In review" I would like to send an email with the option "configure e-mail". So when I set the notification and when I send the Item in the workflow and it becomes "In review" the error message is "Cannot get IIS pickup directory"

Cannot get IIS pickup directory.<SOAP-ENV:Envelope xmlns:SOAP-ENV="schemas.xmlsoap.org/.../"><SOAP-ENV:Body><SOAP-ENV:Fault xmlns:af="www.aras.com/.../faultcode><faultstring><![CDATA[Cannot get IIS pickup directory.]]></faultstring><detail><af:legacy_detail><![CDATA[Cannot get IIS pickup directory.]]></af:legacy_detail><af:exception message="Cannot get IIS pickup directory." type="Aras.Server.Core.InnovatorServerException"/></detail></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>

I really appreciate any help you can provide.

Daniel



zahar - Friday, July 17, 2015 4:18 PM:

This means that your IIS is not not configured or not configured properly. 

Go to IIS Manager (Start->InetMgr) and select your server in "Connection panel" from the main panel, select SMTP E-Mail and configure SMTP or select a pickup directory.

If you already did this, it's a good idea to read following article:

http://torontoprogrammer.ca/2011/04/fixing-the-cannot-get-iis-pickup-directory-error-in-asp-net/

 

 



dmonte - Monday, July 20, 2015 4:00 AM:

Hi Jahar,

Thanks for your answer, I did what you told me but it still not working. Moreover I went on the link you shared me but I'm actually on windows 7 so I can't find the server manager. I think that the problem is that my SMTP is not well installed but I don't know how to do. In fact in my Services list I can't find SMTP as shown in picture 2 when you follow the link.

 



zahar - Monday, July 20, 2015 1:07 PM:

Oh on Windows 7 there is no SMTP  Server.

What you need to do, is to open IIS Manager go to SMTP and select "Store e-mail in pickup directory" option and select some folder

Make sure that this folder has Everybody in security tab and it has full control



dmonte - Tuesday, July 21, 2015 4:19 AM:

Thank you for your answer.

I just followed what you told me but the problem persist... I don't know what to do now... If you have other tips to try on my computer tell me. Thanks



zahar - Tuesday, July 21, 2015 4:28 AM:

Try to follow the points 4 & 5 in the article from my first answer.

And the last option is:

In InnovatorServerConfig.xml make sure that you have following line:

<operating_parameter key="email_debug_option" value="file"/>

This is write the emails to TEMP folder instead of actually sent them 

<operating_parameter key="temp_folder" value="C:ArasInnovator10SP3InnovatorServer emp"/>



dmonte - Tuesday, July 21, 2015 4:56 AM:

I tried to modify the InnovatorServerConfig.xml and the error is gone but as you said the e-mail is in the temp. Do you know how to send it automatically ?

Thank you for the help you give.



zahar - Tuesday, July 21, 2015 5:03 AM:

This server is your development envoirment or production? If production Aras is not supporting win7 as a server, move to one of supported servers and then you'll be able to configure the mail server. 

If this is your dev machine,  why you need emails actually to be sent ti users?as long as you can see that Aras k ow how to create the emails usually this is enough till the production stage. 

 

Anyway,  in win 7 there is no smtp server.  You need to install some 3d party smtp server and then email can be sent.  This is something that you need to google,  this is not Aras related issue and i think you can find manuals how to do that. 



dmonte - Tuesday, July 21, 2015 5:07 AM:

Thanks a lot for your help I will search as soon as possible. If I find something I'll share it here. Thank you :)